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常见排序算法基础教程
Apr 13 Python
Scrapy使用的基本流程与实例讲解
Oct 21 Python
django如何实现视图重定向
Jul 24 Python
Python Subprocess模块原理及实例
Aug 26 Python
Python求解正态分布置信区间教程
Nov 20 Python
Django 限制访问频率的思路详解
Dec 24 Python
python如何导入依赖包
Jul 13 Python
python 三种方法实现对Excel表格的读写
Nov 19 Python
python实现简单猜单词游戏
Dec 24 Python
Python基础之hashlib模块详解
May 06 Python
Pytorch中的数据集划分&正则化方法
May 27 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中的array_filter()函数去掉多维空值的代码分享
2012/09/07 PHP
教你如何在CI框架中使用 .htaccess 隐藏url中index.php
2014/06/09 PHP
Apache连接PHP后无法启动问题解决思路
2015/06/18 PHP
PHP+Jquery与ajax相结合实现下拉淡出瀑布流效果【无需插件】
2016/05/06 PHP
PHP实现十进制、二进制、八进制和十六进制转换相关函数用法分析
2017/04/25 PHP
Firefox+FireBug使JQuery的学习更加轻松愉快
2010/01/01 Javascript
浅析JavaScript原型继承的陷阱
2013/12/03 Javascript
JavaScript插件化开发教程(五)
2015/02/01 Javascript
jQuery实现新消息闪烁标题提示的方法
2015/03/11 Javascript
基于jQuery和CSS3制作响应式水平时间轴附源码下载
2015/12/20 Javascript
js仿3366小游戏选字游戏
2016/04/14 Javascript
jquery.masonry瀑布流效果
2017/05/25 jQuery
前端开发不得不知的10个最佳ES6特性
2017/08/30 Javascript
canvas基础绘制-绚丽倒计时的实例
2017/09/17 Javascript
Vue组件系列开发之模态框
2019/04/18 Javascript
Node.JS在命令行中检查Chrome浏览器是否安装并打开指定网址
2019/05/21 Javascript
LayUI动态设置checkbox不显示的解决方法
2019/09/02 Javascript
layui使用form表单实现post请求页面跳转的方法
2019/09/14 Javascript
python编写的最短路径算法
2015/03/25 Python
Python实现字典的key和values的交换
2015/08/04 Python
用python实现简单EXCEL数据统计的实例
2017/01/24 Python
python利用re,bs4,requests模块获取股票数据
2019/07/29 Python
python_mask_array的用法
2020/02/18 Python
Python实现播放和录制声音的功能
2020/08/12 Python
国际性能运动服装品牌:Dare 2b
2018/07/27 全球购物
Invicta手表官方商店:百年制表历史的瑞士腕表品牌
2019/09/26 全球购物
国际贸易毕业生求职信
2014/07/20 职场文书
刑事代理授权委托书
2014/09/17 职场文书
专题组织生活会发言材料
2014/10/17 职场文书
2014年建筑工程工作总结
2014/12/03 职场文书
2015建军节87周年演讲稿
2015/03/19 职场文书
汽车销售员岗位职责
2015/04/11 职场文书
Nginx下配置Https证书详细过程
2021/04/01 Servers
Spring boot应用启动后首次访问很慢的解决方案
2021/06/23 Java/Android
Python基础 括号()[]{}的详解
2021/11/07 Python
vue项目中的支付功能实现(微信支付和支付宝支付)
2022/02/18 Vue.js