我是Python初学者,昨天在看Python核心编程,在做示例的时候发现一个问题代码如下#coding=utf-8
p = raw_input("Enter your like Number:")
int(p)
if p > 0:
print "正数"
elif p < 0:
print "负数"
else:
print "0"
但是发现一个问题,无论我输入的是正数是负数还是0,输出的都是正数,求解.
我是Python初学者,昨天在看Python核心编程,在做示例的时候发现一个问题代码如下#coding=utf-8
p = raw_input("Enter your like Number:")
int(p)
if p > 0:
print "正数"
elif p < 0:
print "负数"
else:
print "0"
但是发现一个问题,无论我输入的是正数是负数还是0,输出的都是正数,求解.
4 回答4.4k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
1 回答4.5k 阅读✓ 已解决
1 回答3.8k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
2 回答1.9k 阅读✓ 已解决
p = int(p)