Python Atom脚本环境中打印函数的SyntaxError
我正在尝试打印一个列表,每个项目都在一个单独的行中:Python Atom脚本环境中打印函数的SyntaxError,python,printing,atom-editor,Python,Printing,Atom Editor,我正在尝试打印一个列表,每个项目都在一个单独的行中: print(*list, sep = '\n') 这是我收到的错误消息: File "/Users/wen2019macbookpro/Documents/Coding/Lesson 4/P0/Task4.py", line 52 print(*list, sep = '\n') ^ SyntaxError: invalid syntax File "/Users/wen2019macbookpro/Docum
print(*list, sep = '\n')
这是我收到的错误消息:
File "/Users/wen2019macbookpro/Documents/Coding/Lesson 4/P0/Task4.py", line 52
print(*list, sep = '\n')
^
SyntaxError: invalid syntax
File "/Users/wen2019macbookpro/Documents/Coding/Lesson 4/P0/Task4.py", line 52
print(*['jdoe is', 42, 'years old'])
^
SyntaxError: invalid syntax
我还试图打印一个列表,将每个单词组合成一个句子:
print(*['jdoe is', 42, 'years old'])
这是我收到的错误消息:
File "/Users/wen2019macbookpro/Documents/Coding/Lesson 4/P0/Task4.py", line 52
print(*list, sep = '\n')
^
SyntaxError: invalid syntax
File "/Users/wen2019macbookpro/Documents/Coding/Lesson 4/P0/Task4.py", line 52
print(*['jdoe is', 42, 'years old'])
^
SyntaxError: invalid syntax
这是因为Atom脚本环境的限制吗?我检查了其他线程并搜索了语法,我认为我没有写错任何东西。但是它不能在Atom中执行。如果没有太多的项目,请尝试在单独的一行中打印每个项目,而不是
print(*list,sep='\n')
,这样做非常简单。对于打印(*['jdoe is',42',year'])
,我不太确定,它可能与Atom有关。当我在一个名为“韦小宝”的网站上测试它时,它对我起了作用。你似乎在Python 2上。获取Python 3。