我使用我的mac上的终端运行一些python,当我尝试打印一个字符串时,我得到一个无效的语法错误。
Michaels-MBP:~ mike$ python text.py
File "text.py", line 2
print(‘hi’)
^
SyntaxError: invalid syntax
我用单引号尝试了它,有没有括号,但我一直收到错误,错了。
答案 0 :(得分:4)
应该是:
print('hi')
你有适当的英国报价‘foo’
。这些是在编写人类可读文本时使用的正确符号,但Python需要实际的单引号'
。
您的编辑器可能启用了某种智能引号功能,因此在编写代码时关闭它是明智的(例如,配置编辑器以检测.py
等扩展名。)