首页 > 解决方案 > 如何修复简单的报价错误?

问题描述

我正在编写简单的代码以从 for 循环中打印变量,但我被困在代码的第 4 行。我得到一个invalid syntax error. 任何帮助,将不胜感激。我想要的输出是

print('-----------------------------------------')
print(output1)
print('-----------------------------------------')
print(output4)
print('-----------------------------------------')
print(output2)
print('-----------------------------------------')
print(output3)
print('-----------------------------------------')
print(output5)
print('-----------------------------------------')

- 下面的代码

printt=[1,4,2,3,5]
for numm in printt:
    print('-----------------------------------------')
    print(output'%d',%(numm))

标签: pythonpython-3.xpython-2.7

解决方案


我认为,以下内容会有所帮助。

>>> printt=[1,4,2,3,5]
>>> for numm in printt:
...     print('-----------------------------------------')
...     print('output%d' % (numm))
...
-----------------------------------------
output1
-----------------------------------------
output4
-----------------------------------------
output2
-----------------------------------------
output3
-----------------------------------------
output5
>>>

推荐阅读