对不起,标题晦涩难懂,但我不知道如何实际提出这个要求。无论如何,我正在编码一个子手任务,并将the子手放在列表中:
hangmen=[
'''____________________
| /
| /
|/
|
|
|
____|________________''',
'''____________________
| / |
| / (_)
|/
|
|
|
____|________________''',
'''____________________
| / |
| / (_)
|/ |
| |
|
|
___|________________''',
'''____________________
| / |
| / (_)
|/ /|\
| / | \
|
|
___|________________''',
'''____________________
| / |
| / (_)
|/ /|\
| / | \
| / \
| / \
___|________________''']
当我提到列表中的一项时:
hangmen[1]
我明白了:
____________________ \n | / |\n | / (_)\n
|/ \n | \n | \n | \n
____|________________'
我该怎么做才能得到悬挂的身体?
答案 0 :(得分:2)
在Python的交互模式下,仅列出项目名称即可显示其原始值。如果要解释的格式字符,则需要将其推入渲染路径,例如print
:
>>> print(hangmen[1])
____________________
| / |
| / (_)
|/
|
|
|
____|________________
如果您想了解更多信息,请先查找__str__
和__repr__
方法。
答案 1 :(得分:0)
您可以按照以下步骤操作:
hangmen=[
r'''____________________
| /
| /
|/
|
|
|
____|________________''',
r'''____________________
| / |
| / (_)
|/
|
|
|
____|________________''',
r'''____________________
| / |
| / (_)
|/ |
| |
|
|
___|________________''',
r'''____________________
| / |
| / (_)
|/ /|\
| / | \
|
|
___|________________''',
r'''____________________
| / |
| / (_)
|/ /|\
| / | \
| / \
| / \
___|________________''']
请注意使用原始字符串(“ r'''字符串''')。 现在,您可以像这样打印列表的每个元素。
print(hangmen[1])
# or, to print each element
for item in hangmen:
print(item)