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批量同步web服务器代码核心程序
Sep 01 Python
详解Python装饰器由浅入深
Dec 09 Python
Python实现的密码强度检测器示例
Aug 23 Python
flask + pymysql操作Mysql数据库的实例
Nov 13 Python
cmd运行python文件时对结果进行保存的方法
May 16 Python
神经网络相关之基础概念的讲解
Dec 29 Python
python使用PIL模块获取图片像素点的方法
Jan 08 Python
Python Django给admin添加Action的方法实例详解
Apr 29 Python
python opencv摄像头的简单应用
Jun 06 Python
基于树莓派的语音对话机器人
Jun 17 Python
python 的topk算法实例
Apr 02 Python
Python socket服务常用操作代码实例
Jun 22 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数组的使用方法小结
2010/09/23 PHP
PHP获取用户的浏览器与操作系统信息的代码
2012/09/04 PHP
PHP实现基于栈的后缀表达式求值功能
2017/11/10 PHP
用javascript实现点击链接弹出"图片另存为"而不是直接打开
2007/08/15 Javascript
javascript 原型链维护和继承详解
2014/11/26 Javascript
JS判断是否在微信浏览器打开的简单实例(推荐)
2016/08/24 Javascript
JS制作图形验证码实现代码
2020/10/19 Javascript
javascript学习之json入门
2016/12/22 Javascript
canvas时钟效果
2017/02/16 Javascript
详解JavaScript中return的用法
2017/05/08 Javascript
JavaScript实现三级级联特效
2017/11/05 Javascript
react-navigation 如何判断用户是否登录跳转到登录页的方法
2017/12/01 Javascript
ejsExcel模板在Vue.js项目中的实际运用
2018/01/27 Javascript
浅谈vue单一组件下动态修改数据时的全部重渲染
2018/03/01 Javascript
angular 实现同步验证器跨字段验证的方法
2019/04/11 Javascript
vue实现权限控制路由(vue-router 动态添加路由)
2019/11/04 Javascript
深入浅析Python中的yield关键字
2018/01/24 Python
Python3.6使用tesseract-ocr的正确方法
2018/10/17 Python
python 格式化输出百分号的方法
2019/01/20 Python
Python告诉你木马程序的键盘记录原理
2019/02/02 Python
linux下安装python3和对应的pip环境教程详解
2019/07/01 Python
Python实现串口通信(pyserial)过程解析
2019/09/25 Python
python实现把两个二维array叠加成三维array示例
2019/11/29 Python
Tensorflow 1.0之后模型文件、权重数值的读取方式
2020/02/12 Python
python实现udp传输图片功能
2020/03/20 Python
python实现二分类和多分类的ROC曲线教程
2020/06/15 Python
Python  word实现读取及导出代码解析
2020/07/09 Python
Python用Jira库来操作Jira
2020/12/28 Python
基于css3 animate制作绚丽的动画效果
2015/11/24 HTML / CSS
全球第二大家装零售商:Lowe’s
2018/01/13 全球购物
英国名牌服装购物网站:OD’s Designer
2019/09/02 全球购物
大四自我鉴定
2014/02/08 职场文书
模范家庭事迹材料
2014/02/10 职场文书
入党积极分子自我鉴定
2014/02/18 职场文书
继承公证书
2014/04/09 职场文书
《7的乘法口诀》教学反思
2016/02/18 职场文书