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 and、or以及and-or语法总结
Apr 14 Python
Tornado协程在python2.7如何返回值(实现方法)
Jun 22 Python
浅谈Pandas中map, applymap and apply的区别
Apr 10 Python
Python基于最小二乘法实现曲线拟合示例
Jun 14 Python
Python数据类型之Tuple元组实例详解
May 08 Python
python绘制双Y轴折线图以及单Y轴双变量柱状图的实例
Jul 08 Python
python模块导入的方法
Oct 24 Python
python 的numpy库中的mean()函数用法介绍
Mar 03 Python
Python figure参数及subplot子图绘制代码
Apr 18 Python
python db类用法说明
Jul 07 Python
python字典按照value排序方法
Dec 28 Python
Django migrate报错的解决方案
May 20 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 csv操作类代码
2009/12/14 PHP
php生成验证码函数
2015/10/20 PHP
PHP封装的字符串加密解密函数
2015/12/18 PHP
PHP页面静态化――纯静态与伪静态用法详解
2020/06/05 PHP
自己的js工具 Cookie 封装
2009/08/21 Javascript
parseInt parseFloat js字符串转换数字
2010/08/01 Javascript
jQuery中live方法的重复绑定说明
2011/10/21 Javascript
GridView中获取被点击行中的DropDownList和TextBox中的值
2013/07/18 Javascript
网站接入QQ登录的两种方法
2014/07/22 Javascript
javascript实现的一个随机点名功能
2014/08/26 Javascript
鼠标悬浮停留三秒后自动显示大图js代码
2014/09/09 Javascript
js+csss实现的一个带复选框的下拉框
2014/09/29 Javascript
JS基于FileSystemObject创建一个指定路径的TXT文本文件
2015/08/05 Javascript
jQuery Chart图表制作组件Highcharts用法详解
2016/06/01 Javascript
JavaScript奇技淫巧44招【实用】
2016/12/11 Javascript
canvas实现爱心和彩虹雨效果
2017/03/09 Javascript
jQuery+Ajax实现用户名重名实时检测
2017/06/01 jQuery
详解angularjs popup-table 弹出框表格指令
2017/09/20 Javascript
vue使用rem实现 移动端屏幕适配
2018/09/26 Javascript
vue-router beforeEach跳转路由验证用户登录状态
2018/12/26 Javascript
Vue 动态组件components和v-once指令的实现
2019/08/30 Javascript
[44:50]2018DOTA2亚洲邀请赛 4.1 小组赛 A组 TNC vs VG
2018/04/02 DOTA
python使用正则表达式匹配字符串开头并打印示例
2017/01/11 Python
python sort、sort_index方法代码实例
2019/03/28 Python
pyinstaller打包单个exe后无法执行错误的解决方法
2019/06/21 Python
详解Matplotlib绘图之属性设置
2019/08/23 Python
CSS3 Notes: -webkit-box-reflect实现倒影的实例
2016/12/08 HTML / CSS
html5 div布局与table布局详解
2016/11/16 HTML / CSS
html5是什么_动力节点Java学院整理
2017/07/07 HTML / CSS
悦木之源美国官网:Origins美国
2016/08/01 全球购物
美国领先的户外服装与装备用品店:Moosejaw
2016/08/25 全球购物
JavaScript实现前端网页版倒计时
2021/03/24 Javascript
大学生党员自我批评思想汇报
2014/10/10 职场文书
少年犯观后感
2015/06/11 职场文书
2016年重阳节慰问信
2015/12/01 职场文书
创业计划书之川味火锅店
2019/09/02 职场文书