Python采用raw_input读取输入值的方法


Posted in Python onAugust 18, 2014

本文较为详细的介绍了python中raw_input的用法,使用raw_input 能够很方便的丛控制台读入数据。具体用法示例如下:

1.输入字符串

#13222319810101****
nID = ''
while 1:
  nID = raw_input("Input your id plz")
  if len(nID) != len("13222319810101****"):
    print 'wring length of id,input again'
  else:
    break
 
print 'your id is %s' % (nID)

2.输入整数

nAge = int(raw_input("input your age plz:\n"))
if nAge > 0 and nAge < 120:
  print 'thanks!'
else:
  print 'bad age'
print 'your age is %d\n' % nAge

3.输入浮点型

fWeight = 0.0
fWeight = float(raw_input("input your weight\n"))
print 'your weight is %f' % fWeight

4.输入16进制数据

nHex = int(raw_input('input hex value(like 0x20):\n'),16)
print 'nHex = %x,nOct = %d\n' %(nHex,nHex)

5.输入8进制数据

nOct = int(raw_input('input oct value(like 020):\n'),8)
print 'nOct = %o,nDec = %d\n' % (nOct,nOct)

本文示例对Python初学者有一定的学习借鉴价值,感兴趣的读者可以动手调试运行一下本文示例,以加深对raw_input用法的认识。

Python 相关文章推荐
pygame学习笔记(5):游戏精灵
Apr 15 Python
Python编程中对文件和存储器的读写示例
Jan 25 Python
Python字符串处理实现单词反转
Jun 14 Python
Python求出0~100以内的所有素数
Jan 23 Python
python正则表达式去除两个特殊字符间的内容方法
Dec 24 Python
解决pycharm回车之后不能换行或不能缩进的问题
Jan 16 Python
在Python函数中输入任意数量参数的实例
Jul 16 Python
扩展Django admin的list_filter()可使用范围方法
Aug 21 Python
PyTorch-GPU加速实例
Jun 23 Python
通过代码实例了解Python异常本质
Sep 16 Python
一个非常简单好用的Python图形界面库(PysimpleGUI)
Dec 28 Python
python四种出行路线规划的实现
Jun 23 Python
Python中Collection的使用小技巧
Aug 18 #Python
Python实现3行代码解简单的一元一次方程
Aug 18 #Python
Python统计列表中的重复项出现的次数的方法
Aug 18 #Python
Python中无限元素列表的实现方法
Aug 18 #Python
Python中实现字符串类型与字典类型相互转换的方法
Aug 18 #Python
Python命名空间详解
Aug 18 #Python
Python判断变量是否已经定义的方法
Aug 18 #Python
You might like
php4的session功能评述(二)
2006/10/09 PHP
一步一步学习PHP(7) php 字符串相关应用
2010/03/05 PHP
php+ajax实现无刷新分页
2015/11/18 PHP
php实现数据库的增删改查
2017/02/26 PHP
PHP实现的激活用户注册验证邮箱功能示例
2017/06/06 PHP
cssQuery()的下载与使用方法
2007/01/12 Javascript
jQuery选择器中含有空格的使用示例及注意事项
2013/08/25 Javascript
jquery 新建的元素事件绑定问题解决方案
2014/06/12 Javascript
jquery模拟进度条实现方法
2015/08/03 Javascript
jQuery中Nicescroll滚动条插件的用法
2016/11/10 Javascript
深入理解javascript的getTime()方法
2017/02/16 Javascript
EasyUI实现下拉框多选功能
2017/11/07 Javascript
js获取html页面代码中图片地址的实现代码
2018/03/05 Javascript
Vue波纹按钮组件制作
2018/04/30 Javascript
详解vue挂载到dom上会发生什么
2019/01/20 Javascript
React如何实现浏览器打印部分内容详析
2019/05/19 Javascript
vue实现吸顶、锚点和滚动高亮按钮效果
2019/10/21 Javascript
vue打包静态资源后显示空白及static文件路径报错的解决
2020/09/02 Javascript
python缩进区别分析
2014/02/15 Python
Python装饰器知识点补充
2018/05/28 Python
解决pycharm 误删掉项目文件的处理方法
2018/10/22 Python
对Python协程之异步同步的区别详解
2019/02/19 Python
浅析PEP572: 海象运算符
2019/10/15 Python
Tensorflow中的图(tf.Graph)和会话(tf.Session)的实现
2020/04/22 Python
Stuart Weitzman美国官网:美国奢华鞋履品牌
2016/08/18 全球购物
欧洲有机婴儿食品最大的市场:Organic Baby Food(供美国和加拿大)
2018/03/28 全球购物
What's the difference between an interface and abstract class? (接口与抽象类有什么区别)
2012/10/29 面试题
介绍一下write命令
2012/09/24 面试题
学习十八大的心得体会
2014/09/01 职场文书
中学生2014国庆节演讲稿:不屈的民族
2014/09/21 职场文书
在校学生证明格式
2015/06/24 职场文书
初中英语教师个人工作总结2015
2015/07/21 职场文书
事业单位工作人员岗前培训心得体会
2016/01/08 职场文书
改进工作作风心得体会
2016/01/23 职场文书
springboot集成flyway自动创表的详细配置
2021/06/26 Java/Android
springboot读取nacos配置文件
2022/05/20 Java/Android