Python错误集锦:定义变量时提示:SyntaxError: invalid syntax

原文链接:http://www.juzicode.com/archives/3812

错误提示:

定义变量时提示:SyntaxError: invalid syntax

#juzicode.com/vx:桔子code
global = 'www.juzicode.com'
global2 = '桔子code'
print(global.lower())
print(global2.upper()) 
  File "<ipython-input-32-2360d0c23720>", line 2
    global = 'www.juzicode.com'
           ^
SyntaxError: invalid syntax

错误原因:

1、使用了关键字global作为变量名称,提示错误的语法,python3中的关键字有:

['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

解决方法:

1、避免global等关键字作为变量名称,可以使用global1或者其他非Python关键字作为变量名称:

#juzicode.com/vx:桔子code
global1 = 'www.juzicode.com'
global2 = '桔子code'
print(global1.lower())
print(global2.upper()) 

扩展内容:

  1. Python进阶教程m1–模块(module)

如果本文还没有完全解决你的疑惑,你也可以在微信公众号“桔子code”后台给我留言,欢迎一起探讨交流。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注