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检测远程服务器tcp端口的方法
Mar 14 Python
Python中的hypot()方法使用简介
May 18 Python
玩转python爬虫之URLError异常处理
Feb 17 Python
Python和JavaScript间代码转换的4个工具
Feb 22 Python
Python学习小技巧之利用字典的默认行为
May 20 Python
快速解决安装python没有scripts文件夹的问题
Apr 03 Python
对numpy Array [: ,] 的取值方法详解
Jul 02 Python
Python计算公交发车时间的完整代码
Feb 12 Python
jupyter note 实现将数据保存为word
Apr 14 Python
Keras 数据增强ImageDataGenerator多输入多输出实例
Jul 03 Python
python解压zip包中文乱码解决方法
Nov 27 Python
python利用proxybroker构建爬虫免费IP代理池的实现
Feb 21 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
Memcache 在PHP中的使用技巧
2010/02/08 PHP
php中mysql模块部分功能的简单封装
2011/09/30 PHP
php中mysql连接和基本操作代码(快速测试使用,简单方便)
2014/04/25 PHP
Zend Framework框架中实现Ajax的方法示例
2017/06/27 PHP
php微信开发之谷歌测距
2018/06/14 PHP
PHP rsa加密解密算法原理解析
2020/12/09 PHP
js中关于new Object时传参的一些细节分析
2011/03/13 Javascript
jQuery 在光标定位的地方插入文字的插件
2012/05/10 Javascript
用客户端js实现带省略号的分页
2013/04/27 Javascript
node.js中的require使用详解
2014/12/15 Javascript
javascript实现获取服务器时间
2015/05/19 Javascript
arguments对象验证函数的参数是否合法
2015/06/26 Javascript
jQuery实现提示密码强度的代码
2015/07/15 Javascript
跟我学习javascript的undefined与null
2015/11/17 Javascript
Angular中响应式表单的三种更新值方法详析
2017/08/22 Javascript
vue-music关于Player播放器组件详解
2017/11/28 Javascript
深入理解Puppeteer的入门教程和实践
2019/03/05 Javascript
vue实现图片预览组件封装与使用
2019/07/13 Javascript
解决vue单页面修改样式无法覆盖问题
2019/08/05 Javascript
JavaScript中如何对多维数组(矩阵)去重的实现
2019/12/04 Javascript
vue实现输入一位数字转汉字功能
2019/12/13 Javascript
Vuex实现数据共享的方法
2019/12/20 Javascript
以一个投票程序的实例来讲解Python的Django框架使用
2016/02/18 Python
css3使用animation属性实现炫酷效果(推荐)
2020/02/04 HTML / CSS
英国知名衬衫品牌美国网站:Charles Tyrwhitt美国
2016/08/28 全球购物
介绍下WebSphere的安全性
2013/01/31 面试题
大学生职业生涯规划范文
2013/12/31 职场文书
大专毕业生求职信
2014/07/05 职场文书
上班迟到检讨书300字
2014/10/18 职场文书
群众路线四风对照检查材料
2014/11/04 职场文书
班主任经验交流材料
2014/12/16 职场文书
感谢信模板大全
2015/01/23 职场文书
安全生产隐患排查制度
2015/08/05 职场文书
《穷人》教学反思
2016/02/19 职场文书
Python可视化学习之seaborn绘制矩阵图详解
2022/02/24 Python
pycharm安装深度学习pytorch的d2l包失败问题解决
2022/03/25 Python