Crossin的编程教室

标题: input和raw_input有什么区别 [打印本页]

作者: wujinyekong    时间: 2017-9-5 14:30
标题: input和raw_input有什么区别
num = 10
print 'guess what I think?'
answer = raw_input()

result = answer<num
print 'too small?'
print result

result = answer>num
print 'too big?'
print result

result = answer==num
print 'equal?'
print result

python第六课,我用raw_input替换了input,运行出来的结果永远是false,true,false。求解答
作者: Accidia    时间: 2017-9-5 14:49
input返回的是数值类型,如int,float
raw_inpout返回的是字符串类型,string类型

当然 如果你用的是py3 那都一样....已经整合了
作者: wujinyekong    时间: 2017-9-5 17:00
Accidia 发表于 2017-9-5 14:49
input返回的是数值类型,如int,float
raw_inpout返回的是字符串类型,string类型

谢谢~




欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) Powered by Discuz! X2.5