a6657266的个人博客分享 http://blog.sciencenet.cn/u/a6657266

博文

python raw_input与input

已有 2926 次阅读 2013-6-4 10:28 |系统分类:科研笔记| Python

number=raw_input('enter a number:')

if 0<number<10:
   print 'right'
else:
   print 'please between 0 and 10n'

raw_input是以字符串形式输入的,因此在与0,10进行比较会出问题。这时应该用input,直接就读入数字。

如果坚持用raw_input,可以将第一句改为:number=eval(raw_input('enter a number:'))



https://blog.sciencenet.cn/blog-571755-696400.html

上一篇:python学习心得一‘is’同一性运算符
下一篇:关于python中,docstring的写法
收藏 IP: 210.72.26.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-12-22 21:27

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部