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脚本来控制Windows Azure的简单教程
Apr 16 Python
Python可变参数函数用法实例
Jul 07 Python
python ipset管理 增删白名单的方法
Jan 14 Python
Python基础之循环语句用法示例【for、while循环】
Mar 23 Python
Golang GBK转UTF-8的例子
Aug 26 Python
python破解bilibili滑动验证码登录功能
Sep 11 Python
Python使用requests xpath 并开启多线程爬取西刺代理ip实例
Mar 06 Python
python:批量统计xml中各类目标的数量案例
Mar 10 Python
python程序输出无内容的解决方式
Apr 09 Python
Python基于requests实现模拟上传文件
Apr 21 Python
基于python纯函数实现井字棋游戏
May 27 Python
详解python程序中的多任务
Sep 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
深入解析fsockopen与pfsockopen的区别
2013/07/05 PHP
详细解读PHP的Yii框架中登陆功能的实现
2015/08/21 PHP
[原创]php求圆周率的简单实现方法
2016/05/30 PHP
详谈php静态方法及普通方法的区别
2016/10/04 PHP
解决PHP程序运行时:Fatal error: Maximum execution time of 30 seconds exceeded in的错误提示
2016/11/25 PHP
tp5框架无刷新分页实现方法分析
2019/09/26 PHP
javascript生成/解析dom的CDATA类型的字段的代码
2007/04/22 Javascript
jQuery Ajax提交表单查询获得数据实例代码
2012/09/19 Javascript
JS文本框不能输入空格验证方法
2013/03/19 Javascript
jQuery插件的写法分享
2013/06/12 Javascript
使用堆实现Top K算法(JS实现)
2015/12/25 Javascript
javascript如何创建对象
2016/08/29 Javascript
JavaScript 冒泡排序和选择排序的实现代码
2016/09/03 Javascript
jQuery多选框选择数量限制方法
2017/02/08 Javascript
vue-resource调用promise取数据方式详解
2017/07/21 Javascript
20170918 前端开发周报之JS前端开发必看
2017/09/18 Javascript
JavaScript前端页面搜索功能案例【基于jQuery】
2019/07/10 jQuery
[47:53]DOTA2上海特级锦标赛主赛事日 - 1 败者组第一轮#2COL VS Spirit
2016/03/02 DOTA
Python中itertools模块用法详解
2014/09/25 Python
用Python实现web端用户登录和注册功能的教程
2015/04/30 Python
Python使用gensim计算文档相似性
2016/04/10 Python
Python实现文件复制删除
2016/04/19 Python
用Python将一个列表分割成小列表的实例讲解
2018/07/02 Python
django与vue的完美结合_实现前后端的分离开发之后在整合的方法
2019/08/12 Python
Python用access判断文件是否被占用的实例方法
2020/12/17 Python
python多线程爬取西刺代理的示例代码
2021/01/30 Python
pytho matplotlib工具栏源码探析一之禁用工具栏、默认工具栏和工具栏管理器三种模式的差异
2021/02/25 Python
HTML5实现一个能够移动的小坦克示例代码
2013/09/02 HTML / CSS
澳大利亚领先的在线葡萄酒零售商:Get Wines Direct
2018/03/27 全球购物
自荐信格式
2013/12/01 职场文书
采购员的工作职责
2013/12/26 职场文书
中式面点餐厅创业计划书
2014/01/29 职场文书
小学英语复习计划
2015/01/19 职场文书
免职通知
2015/04/23 职场文书
监守自盗观后感
2015/06/10 职场文书
庆祝教师节新闻稿
2015/07/17 职场文书