设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 10601|回复: 2
打印 上一主题 下一主题

input和raw_input有什么区别

[复制链接]

3

主题

0

好友

31

积分

新手上路

Rank: 1

跳转到指定楼层
楼主
发表于 2017-9-5 14:30:41 |只看该作者 |倒序浏览
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。求解答
回复

使用道具 举报

0

主题

0

好友

12

积分

新手上路

Rank: 1

沙发
发表于 2017-9-5 14:49:41 |只看该作者
input返回的是数值类型,如int,float
raw_inpout返回的是字符串类型,string类型

当然 如果你用的是py3 那都一样....已经整合了
回复

使用道具 举报

3

主题

0

好友

31

积分

新手上路

Rank: 1

板凳
发表于 2017-9-5 17:00:16 |只看该作者
Accidia 发表于 2017-9-5 14:49
input返回的是数值类型,如int,float
raw_inpout返回的是字符串类型,string类型

谢谢~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-11 11:04 , Processed in 0.031310 second(s), 23 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部