2020-05-12
阅读量:
9090
Python报错name is used prior to global declaration

该同学在else语句里声明了全局变量a,又对a进行重新赋值,更改变量前,不能调用它,导致报错
解决方法:想判断年龄,不需要那么复杂。直接判断,不需要声明全局变量,直接使用下列语句即可。
age = int(input("请输入你的年龄:"))
if age >= 18:
print('your age is', age)
print('adult')
else:
print('your age is', age)
print('teenager')






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
3条评论