新年好!才刚开始学Python,跟着《Python核心编程第二版》敲作业,里面有道题是这样的:“条件判断。利用while循环实现判断一个用户输入的数是正数负数还是0”
Python2.7 代码如下:
a = raw_input('enter a number:')
if a < 0:
print 'fushu',
elif a > 0:
print 'zhengshu',
else:
print 'ling'
然后F5运行,结果无论输入正数、负数还是0,运行结果都显示为“zhengshu”。
然后我觉得我代码错了,就去找了正确答案输入,结果还是一样。
求解大侠们,到底是哪里错了,该如何解决?
再次谢谢!
Qyouu
大话西游666
浮云间