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登陆asp网站页面的实现代码
Jan 14 Python
Python中用startswith()函数判断字符串开头的教程
Apr 07 Python
Python3中多线程编程的队列运作示例
Apr 16 Python
Python中scatter函数参数及用法详解
Nov 08 Python
Python实现的直接插入排序算法示例
Apr 29 Python
Python爬虫包BeautifulSoup简介与安装(一)
Jun 17 Python
基于python实现简单日历
Jul 28 Python
情人节快乐! python绘制漂亮玫瑰
Aug 18 Python
Python HTML解析器BeautifulSoup用法实例详解【爬虫解析器】
Apr 05 Python
Windows10下Tensorflow2.0 安装及环境配置教程(图文)
Nov 21 Python
numpy实现神经网络反向传播算法的步骤
Dec 24 Python
Python中如何引入第三方模块
May 27 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/02/21 PHP
PHP 截取字符串专题集合
2010/08/19 PHP
php在页面中调用fckeditor编辑器的方法
2011/06/10 PHP
PHP二维数组的去重问题解析
2011/07/17 PHP
如何在php中正确的使用json
2013/08/06 PHP
thinkphp中memcache的用法实例
2014/11/29 PHP
php保存信息到当前Session的方法
2015/03/16 PHP
php 流程控制switch的简单实例
2016/06/07 PHP
php使用ftp实现文件上传与下载功能
2017/07/21 PHP
js 获取服务器控件值的代码
2010/03/05 Javascript
jQuery中的val()示例应用
2014/02/26 Javascript
iframe子页面与父页面在同域或不同域下的js通信
2014/05/07 Javascript
JavaScript中输出标签的方法
2014/08/27 Javascript
jQuery仿天猫实现超炫的加入购物车
2015/05/04 Javascript
Javascript生成带参数的二维码示例
2016/10/10 Javascript
深入探究AngularJs之$scope对象(作用域)
2017/07/20 Javascript
PHP 实现一种多文件上传的方法
2017/09/20 Javascript
使用Vue.js和Flask来构建一个单页的App的示例
2018/03/21 Javascript
vue.js前后端数据交互之提交数据操作详解
2018/04/24 Javascript
纯JS实现出生日期[年月日]下拉菜单效果
2018/06/01 Javascript
详解几十行代码实现一个vue的状态管理
2019/01/28 Javascript
js实现图片3D轮播效果
2019/09/21 Javascript
webstorm建立vue-cli脚手架的傻瓜式教程
2020/09/22 Javascript
使用Python控制摄像头拍照并发邮件
2019/04/23 Python
django 使用全局搜索功能的实例详解
2019/07/18 Python
如何将你的应用迁移到Python3的三个步骤
2019/12/22 Python
ffmpeg+Python实现B站MP4格式音频与视频的合并示例代码
2020/10/21 Python
Python基于opencv的简单图像轮廓形状识别(全网最简单最少代码)
2021/01/28 Python
医学护理毕业生自荐信
2013/11/07 职场文书
银行实习生的自我评价
2013/12/09 职场文书
小学生获奖感言范文
2014/02/02 职场文书
小学校长竞聘演讲稿
2014/05/16 职场文书
九华山导游词
2015/02/03 职场文书
企业党员岗位承诺书
2015/04/27 职场文书
2015年节能减排工作总结
2015/05/14 职场文书
关于mysql中string和number的转换问题
2022/06/14 MySQL