请教问题
x,y,z = 6,5,4if z > y :
smallest = x if x < y else y
else:
samllest = z if z < x else x
print(smallest)
请问为什么报错?NameError: name 'smallest' is not defined z = 4, y = 5,z < y,所以执行else语句smallest = z if z < x else x
给smallest赋值,之后打印smallest,可惜啊,smallest拼错了,所以此时smallest是没定义的 第五行拼写错误
x,y,z = 6,5,4
if z > y :
smallest = x if x < y else y
else:
smallest = z if z < x else x
print(smallest)
拼写错误
x, y, z = 6, 5, 4
if z > y:
smallest = x if x < y else y
else:
smallest = z if z < x else x
print(smallest)
第五行m a拼写反了 第五行 m和a位置错了 拼写错误
页:
[1]