用户:失落的星查看:5 回复:8 评论:5 创建时间:2022-12-03T12:00:52
事情是这样的:今天我兴致勃勃做了个文字游戏,我一看,?????报错了?????( ・◇・)?( ・◇・)?

你那应该是在函数内定义的局部变量,我需要完整代码来判断
局部变量是这样的:
a = 'a'
def func(val):
a = val
func('b')
print(a) #输出 'a'
如果前面没有a = 'a'的话:
Traceback (most recent call last):
File "main.py", line 1, in <module>
print(a)
NameError: name 'a' is not defined
点赞0
评论