我在python 3.4.2中键入了print(“Hello World!”)而不是打印Hello World!它打印语法错误:标识符中的无效字符。我是一个完全的初学者,正在使用树莓派3
答案 0 :(得分:1)
您使用了错误的引号。您必须使用ASCII引号,而不是扩展引号。
>>> print ("Hello World")
Hello World
>>> print (“Hello World”)
File "<stdin>", line 1
print (“Hello World”)
^
SyntaxError: invalid character in identifier
答案 1 :(得分:-1)
对于python,有两种打印方式。您可以将变量打印为整数,字符串,浮点数和布尔值
x=5 #int
y="Hello world" #str
z=3.14 #float
a=True #boolean
print(x)
print(y)
print(z)
print(a)
'''
output:
5
Hello World
3.14
True
'''
或者你可以像你一样将它放在括号中直接打印整数,字符串,布尔值和/或浮点数。
print(5) #int
print("Hello world!") #str
print(True) #bool
print(3.14) #float
'''
output:
5
Hello world!
True
3.14
'''
你的代码似乎是正确的,它没有任何问题。确保在字符串周围加上引号。