单行语法错误

时间:2015-11-01 18:00:18

标签: python-2.6

我在尝试遵循无限技能教程时遇到语法错误。如果这是因为我使用的是比教师更新的版本,我怎么能继续使用我的版本并在将来防止这种情况发生?这是代码

print ("hello,", end=' ') print (" world!")

我得到了相等符号的语法错误。

2 个答案:

答案 0 :(得分:1)

你应该在python中的两个语句之间加一个分号;

print ("hello,", end=' '); print (" world!")

答案 1 :(得分:1)

你不应该这样做。 python是关于空白的,你不应该在同一行上放置两个打印语句。完成你想要的只是创建一个新行(使用新行字符\n)并结合这两个语句。并且您可能没有运行python 3尝试删除end=' '以查看是否修复了语法错误

print ("hello, \n world!")

您还可以通过此

查看您正在运行的python版本
import sys
print(sys.version)