Python读取键盘输入的2种方法


Posted in Python onJune 16, 2015

Python提供了两个内置函数从标准输入读入一行文本,默认的标准输入是键盘。如下:

1.raw_input
2.input

raw_input函数

raw_input() 函数从标准输入读取一个行,并返回一个字符串(去掉结尾的换行符):

str = raw_input("Enter your input: ");  

print "Received input is : ", str 

这将提示你输入任意字符串,然后在屏幕上显示相同的字符串。当我输入"Hello Python!",它的输出如下:
Enter your input: Hello Python  

Received input is :  Hello Python 

input函数

input() 函数和raw_input() 函数基本可以互换,但是input会假设你的输入是一个有效的Python表达式,并返回运算结果。这应该是两者的最大区别。

str = input("Enter your input: ");  

print "Received input is : ", str 

这会产生如下的对应着输入的结果:
Enter your input: [x*5 for x in range(2,10,2)]  

Recieved input is :  [10, 20, 30, 40] 
Python 相关文章推荐
python动态参数用法实例分析
May 25 Python
详细解读tornado协程(coroutine)原理
Jan 15 Python
python使用jieba实现中文分词去停用词方法示例
Mar 11 Python
python数字图像处理实现直方图与均衡化
May 04 Python
Python面向对象之接口、抽象类与多态详解
Aug 27 Python
python判断字符串或者集合是否为空的实例
Jan 23 Python
Python实现定期检查源目录与备份目录的差异并进行备份功能示例
Feb 27 Python
Django DRF APIView源码运行流程详解
Aug 17 Python
python Selenium 库的使用技巧
Oct 16 Python
python基于pygame实现飞机大作战小游戏
Nov 19 Python
python 爬取腾讯视频评论的实现步骤
Feb 18 Python
Python办公自动化之教你用Python批量识别发票并录入到Excel表格中
Jun 26 Python
Python本地与全局命名空间用法实例
Jun 16 #Python
Python实现简单HTML表格解析的方法
Jun 15 #Python
Python判断Abundant Number的方法
Jun 15 #Python
Python计算一个文件里字数的方法
Jun 15 #Python
Python素数检测实例分析
Jun 15 #Python
Python计算三维矢量幅度的方法
Jun 15 #Python
Python栈类实例分析
Jun 15 #Python
You might like
基于递归实现的php树形菜单代码
2014/11/19 PHP
PHP中使用SimpleXML检查XML文件结构实例
2015/01/07 PHP
使用PHP如何实现高效安全的ftp服务器(一)
2015/12/20 PHP
Symfony2学习笔记之模板用法详解
2016/03/17 PHP
Zend Framework入门教程之Zend_View组件用法示例
2016/12/09 PHP
详细解读php的命名空间(二)
2018/02/21 PHP
php实现银联商务公众号+服务窗支付的示例代码
2019/10/12 PHP
CI框架简单分页类用法示例
2020/06/06 PHP
js程序中美元符号$是什么
2008/06/05 Javascript
javascript实现仿腾讯游戏选择
2015/05/14 Javascript
AspNet中使用JQuery上传插件Uploadify详解
2015/05/20 Javascript
js控制div层的叠加简单方法
2016/10/15 Javascript
Vuex简单入门
2017/04/19 Javascript
Node.js微信 access_token ( jsapi_ticket ) 存取与刷新的示例
2017/09/30 Javascript
微信小程序三级联动选择器使用方法
2020/05/19 Javascript
vue select选择框数据变化监听方法
2018/08/24 Javascript
angular 服务的单例模式(依赖注入模式下)详解
2018/10/22 Javascript
Vue v-model组件封装(类似弹窗组件)
2020/01/08 Javascript
js实现盒子移动动画效果
2020/08/09 Javascript
[01:32]TI奖金增速竟因它再创新高!DOTA2勇士令状不朽珍藏Ⅰ饰品欣赏
2018/05/18 DOTA
Python selenium 三种等待方式详解(必会)
2016/09/15 Python
Python实现的生产者、消费者问题完整实例
2018/05/30 Python
python判断一个数是否能被另一个整数整除的实例
2018/12/12 Python
Python实现针对json中某个关键字段进行排序操作示例
2018/12/25 Python
python查找特定名称文件并按序号、文件名分行打印输出的方法
2020/04/24 Python
CSS3 RGBA色彩模式使用实例讲解
2016/04/26 HTML / CSS
Clarks鞋美国官网:全球领军鞋履品牌
2017/05/13 全球购物
英国时尚配饰、珠宝和服装网站:KJ Beckett
2020/01/23 全球购物
医学院学生求职简历的自我评价
2013/10/24 职场文书
教师个人自我评价范文
2014/04/13 职场文书
就业意向书
2014/07/29 职场文书
小学教师岗位职责
2015/04/02 职场文书
乱世佳人观后感
2015/06/08 职场文书
趣味运动会赞词
2015/07/22 职场文书
给学校的建议书400字
2015/09/14 职场文书
MySQL 条件查询的常用操作
2022/04/28 MySQL