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 相关文章推荐
在windows下快速搭建web.py开发框架方法
Apr 22 Python
Python使用smtplib模块发送电子邮件的流程详解
Jun 27 Python
基于python中staticmethod和classmethod的区别(详解)
Oct 24 Python
python flask中静态文件的管理方法
Mar 20 Python
修改python plot折线图的坐标轴刻度方法
Dec 13 Python
selenium+python自动化测试之环境搭建
Jan 23 Python
用python建立两个Y轴的XY曲线图方法
Jul 08 Python
在Tensorflow中实现梯度下降法更新参数值
Jan 23 Python
浅谈numpy中函数resize与reshape,ravel与flatten的区别
Jun 18 Python
Pytorch 解决自定义子Module .cuda() tensor失败的问题
Jun 23 Python
彻底解决pip下载pytorch慢的问题方法
Mar 01 Python
详细介绍python操作RabbitMq
Apr 12 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.MVC的模板标签系统(三)
2006/09/05 PHP
php include的妙用,实现路径加密
2008/07/29 PHP
PHP实现克鲁斯卡尔算法实例解析
2014/08/22 PHP
php实现两个数组相加的方法
2015/02/17 PHP
ThinkPHP使用getlist方法实现数据搜索功能示例
2017/05/08 PHP
选择TreeView控件的树状数据节点的JS方法(jquery)
2010/02/06 Javascript
JavaScript高级程序设计 阅读笔记(七) ECMAScript中的语句
2012/02/27 Javascript
JS随机漂浮广告代码具体实例
2013/11/19 Javascript
JS实现鼠标单击与双击事件共存
2014/03/08 Javascript
ie浏览器使用js导出网页到excel并打印
2014/03/11 Javascript
引用其它js时如何同时处理多个window.onload事件
2014/09/02 Javascript
JS实现图片的不间断连续滚动的简单实例
2016/06/03 Javascript
AngularJS解决ng-if中的ng-model值无效的问题
2017/06/21 Javascript
angular 实现的输入框数字千分位及保留几位小数点功能示例
2018/06/19 Javascript
浅析Vue 生命周期
2018/06/21 Javascript
微信小程序实现单选功能
2018/10/30 Javascript
微信小程序实现动态获取元素宽高的方法分析
2018/12/10 Javascript
JS尾递归的实现方法及代码优化技巧
2019/01/19 Javascript
swiper自定义分页器的样式
2020/09/14 Javascript
python分析apache访问日志脚本分享
2015/02/26 Python
Python matplotlib绘图可视化知识点整理(小结)
2018/03/16 Python
python 通过xml获取测试节点和属性的实例
2018/03/31 Python
python批量替换多文件字符串问题详解
2018/04/22 Python
python的中异常处理机制
2018/08/30 Python
Python基于opencv调用摄像头获取个人图片的实现方法
2019/02/21 Python
Python 实现将大图切片成小图,将小图组合成大图的例子
2020/03/14 Python
聊聊python中的循环遍历
2020/09/07 Python
广州地球村科技数据库题目
2016/04/25 面试题
法学个人求职信范文
2014/01/27 职场文书
七年级政治教学反思
2014/02/03 职场文书
八一慰问活动方案
2014/02/07 职场文书
挂牌仪式主持词
2014/03/20 职场文书
蛋糕店创业计划书
2014/05/06 职场文书
初中家长评语和期望
2014/12/26 职场文书
2016年寒假社会实践活动总结
2015/10/10 职场文书
2016年4月份红领巾广播稿
2015/12/21 职场文书