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中实现常量(Const)功能
Jan 28 Python
Python基于Tkinter实现的记事本实例
Jun 17 Python
Python字符串特性及常用字符串方法的简单笔记
Jan 04 Python
Python类的动态修改的实例方法
Mar 24 Python
网站渗透常用Python小脚本查询同ip网站
May 08 Python
TensorFlow 模型载入方法汇总(小结)
Jun 19 Python
python requests爬取高德地图数据的实例
Nov 10 Python
pygame实现雷电游戏雏形开发
Nov 20 Python
Pycharm使用之设置代码字体大小和颜色主题的教程
Jul 12 Python
Win下PyInstaller 安装和使用教程
Dec 25 Python
Python sorted排序方法如何实现
Mar 31 Python
Keras实现支持masking的Flatten层代码
Jun 16 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 转义使用详解
2013/07/15 PHP
PHP生成条形图的方法
2014/12/10 PHP
JavaScript 继承详解(三)
2009/07/13 Javascript
JavaScript是否可实现多线程  深入理解JavaScript定时机制
2009/12/22 Javascript
JS删除字符串中重复字符方法
2014/03/09 Javascript
jQuery实现HTML表格单元格的合并功能
2016/04/06 Javascript
jQuery插件制作的实例教程
2016/05/16 Javascript
Vue.js实现多条件筛选、搜索、排序及分页的表格功能
2020/11/24 Javascript
微信小程序 出现47001 data format error原因解决办法
2017/03/10 Javascript
nodejs入门教程三:调用内部和外部方法示例
2017/04/24 NodeJs
使用vue构建一个上传图片表单
2017/07/04 Javascript
es6学习之解构时应该注意的点
2017/08/29 Javascript
vue引入jq插件的实例讲解
2017/09/12 Javascript
浅析从vue源码看观察者模式
2018/01/29 Javascript
swiper在vue项目中loop循环轮播失效的解决方法
2018/09/15 Javascript
[01:07:46]完美世界DOTA2联赛循环赛 Magma vs IO BO2第二场 11.01
2020/11/02 DOTA
Python获取当前时间的方法
2014/01/14 Python
python计算时间差的方法
2015/05/20 Python
Python实现大文件排序的方法
2015/07/10 Python
利用python获取某年中每个月的第一天和最后一天
2016/12/15 Python
python 通过可变参数计算n个数的乘积方法
2019/06/13 Python
解决python脚本中error: unrecognized arguments: True错误
2020/04/20 Python
Python Tricks 使用 pywinrm 远程控制 Windows 主机的方法
2020/07/21 Python
Vision Directa智利眼镜网:框架眼镜、隐形眼镜和名牌太阳眼镜
2016/11/23 全球购物
ParcelABC西班牙:包裹运送和快递服务
2019/12/24 全球购物
养殖人员的创业计划书范文
2013/12/26 职场文书
投标诚信承诺书
2014/05/26 职场文书
电气自动化求职信
2014/06/24 职场文书
班级课外活动总结
2014/07/09 职场文书
信仰心得体会
2014/09/05 职场文书
2015年质量月活动总结报告
2015/03/27 职场文书
校运会宣传稿大全
2015/07/23 职场文书
python中如何对多变量连续赋值
2021/06/03 Python
面试提问mysql一张表到底能存多少数据
2022/03/13 MySQL
nginx设置资源请求目录的方式详解
2022/05/30 Servers
浅谈Redis变慢的原因及排查方法
2022/06/21 Redis