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 相关文章推荐
Python的Flask框架应用调用Redis队列数据的方法
Jun 06 Python
Python判断文件或文件夹是否存在的三种方法
Jul 27 Python
Pandas 对Dataframe结构排序的实现方法
Apr 10 Python
python实现反转部分单向链表
Sep 27 Python
pycharm修改界面主题颜色的方法
Jan 17 Python
python卸载后再次安装遇到的问题解决
Jul 10 Python
把vgg-face.mat权重迁移到pytorch模型示例
Dec 27 Python
Pytorch 数据加载与数据预处理方式
Dec 31 Python
将不规则的Python多维数组拉平到一维的方法实现
Jan 11 Python
浅谈pytorch中的dropout的概率p
May 27 Python
聊聊Python String型列表求最值的问题
Jan 18 Python
PYTHON 使用 Pandas 删除某列指定值所在的行
Apr 28 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
php统计时间和内存使用情况示例分享
2014/03/13 PHP
PHP错误和异常处理功能模块示例
2016/11/12 PHP
PHP十六进制颜色随机生成器功能示例
2017/07/24 PHP
BOOM vs RR BO3 第二场2.13
2021/03/10 DOTA
Javascript 异步加载详解(浏览器在javascript的加载方式)
2012/05/20 Javascript
使用jquery实现的一个图片延迟加载插件(含图片延迟加载原理)
2014/06/05 Javascript
js实现星星打分效果的方法
2020/07/05 Javascript
JavaScript中的闭包
2016/02/24 Javascript
jQuery实现磁力图片跟随效果完整示例
2016/09/16 Javascript
CentOS 安装NodeJS V8.0.0的方法
2017/06/15 NodeJs
vue实现导航栏效果(选中状态刷新不消失)
2017/12/13 Javascript
详解Vue CLI3 多页应用实践和源码设计
2018/08/30 Javascript
从零开始实现Vue简单的Toast插件
2018/12/03 Javascript
vue - props 声明数组和对象操作
2020/07/30 Javascript
python使用fcntl模块实现程序加锁功能示例
2017/06/23 Python
django框架使用orm实现批量更新数据的方法
2019/06/21 Python
Python基于机器学习方法实现的电影推荐系统实例详解
2019/06/25 Python
django 通过url实现简单的权限控制的例子
2019/08/16 Python
Flask 上传自定义头像的实例详解
2020/01/09 Python
django rest framework serializer返回时间自动格式化方法
2020/03/31 Python
Python使用扩展库pywin32实现批量文档打印实例
2020/04/09 Python
PythonPC客户端自动化实现原理(pywinauto)
2020/05/28 Python
python中pickle模块浅析
2020/12/29 Python
关于探究python中sys.argv时遇到的问题详解
2021/02/23 Python
魔声耳机官方网站:Monster是世界第一品牌的高性能耳机
2016/10/26 全球购物
LTD Commodities:礼品,独特发现,家居装饰,家用器皿
2017/08/11 全球购物
美国Randolph太阳镜官网:美国制造的飞行员太阳镜和射击眼镜
2018/06/15 全球购物
2014年医院个人工作总结
2014/12/09 职场文书
2015年党风廉政承诺书
2015/01/22 职场文书
高中同学会致辞
2015/08/01 职场文书
文明医院的标语集锦!
2019/07/24 职场文书
大学学生会主席竞选稿怎么写?
2019/08/19 职场文书
python的列表生成式,生成器和generator对象你了解吗
2022/03/16 Python
「睡美人」爱洛公主粘土人开订
2022/03/22 日漫
java版 联机五子棋游戏
2022/05/04 Java/Android
macos系统如何实现微信双开? mac登录两个微信以上微信的技巧
2022/07/23 数码科技