Python代码中如何读取键盘录入的值


Posted in Python onMay 27, 2020

读取键盘输入

Python提供了两个内置函数从标准输入读入一行文本,默认的标准输入是键盘。如下:

  • raw_input
  • input

raw_input函数

raw_input([prompt]) 函数从标准输入读取一个行,并返回一个字符串(去掉结尾的换行符):

#!/usr/bin/python
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([prompt]) 函数和raw_input([prompt]) 函数基本可以互换,但是input会假设你的输入是一个有效的Python表达式,并返回运算结果。

#!/usr/bin/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]

内容补充:

尾部的回车不会输出

>>> input()
123456       #确认了输入的内容之后,会有回车,但是在输出的时候是没有回车的。
123456
>>> 
>>>

注意:

--1) 在输入111之后,直接按回车键的话,就出结果了,意思就是说,input()读取的只能是一行内容。

--2) input()如果给了提示,那么提示的字符串会打印到标准输出即屏幕上。

--3)输入内容,最后的那个回车,被移除了,不会输出到屏幕上。

到此这篇关于Python代码中如何读取键盘录入的值的文章就介绍到这了,更多相关Python代码中读取键盘录入值的方法内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
解析Python编程中的包结构
Oct 25 Python
pandas系列之DataFrame 行列数据筛选实例
Apr 12 Python
PyCharm设置每行最大长度限制的方法
Jan 16 Python
python3 pygame实现接小球游戏
May 14 Python
浅析Python 中几种字符串格式化方法及其比较
Jul 02 Python
python实现控制电脑鼠标和键盘,登录QQ的方法示例
Jul 06 Python
python虚拟环境的安装和配置(virtualenv,virtualenvwrapper)
Aug 09 Python
Python简易版停车管理系统
Aug 12 Python
如何定义TensorFlow输入节点
Jan 23 Python
Django框架models使用group by详解
Mar 11 Python
Pycharm2020最新激活码|永久激活(附最新激活码和插件的详细教程)
Sep 29 Python
Django利用elasticsearch(搜索引擎)实现搜索功能
Nov 26 Python
python神经网络编程实现手写数字识别
May 27 #Python
python安装和pycharm环境搭建设置方法
May 27 #Python
Python中无限循环需要什么条件
May 27 #Python
Python使用matplotlib绘制圆形代码实例
May 27 #Python
Python如何实现的二分查找算法
May 27 #Python
Python xml、字典、json、类四种数据类型如何实现互相转换
May 27 #Python
pycharm开发一个简单界面和通用mvc模板(操作方法图解)
May 27 #Python
You might like
在线短消息收发的程序,不用数据库
2006/10/09 PHP
简单的用PHP编写的导航条程序
2006/10/09 PHP
php数组查找函数in_array()、array_search()、array_key_exists()使用实例
2014/04/29 PHP
百度地图API使用方法详解
2015/08/25 PHP
Mootools 1.2教程 正则表达式
2009/09/15 Javascript
jquery控制listbox中项的移动并排序
2009/11/12 Javascript
JQuery 选择器 xpath 语法应用
2010/05/13 Javascript
jQuery使用empty()方法删除元素及其所有子元素的方法
2015/03/26 Javascript
jquery实现简单的全选和反选功能
2016/01/02 Javascript
超实用的JavaScript表单代码段
2016/02/26 Javascript
详解Javascript中的Object对象
2016/02/28 Javascript
微信js-sdk上传与下载图片接口用法示例
2016/10/12 Javascript
用JavaScript做简易的购物车的代码示例
2017/10/20 Javascript
angular实现input输入监听的示例
2018/08/31 Javascript
VUE DOM加载后执行自定义事件的方法
2018/09/07 Javascript
python client使用http post 到server端的代码
2013/02/10 Python
跟老齐学Python之做一个小游戏
2014/09/28 Python
基础的十进制按位运算总结与在Python中的计算示例
2016/06/28 Python
python中通过预先编译正则表达式提高效率
2017/09/25 Python
python机器学习理论与实战(六)支持向量机
2018/01/19 Python
Python用for循环实现九九乘法表
2018/05/31 Python
详解pandas.DataFrame中删除包涵特定字符串所在的行
2019/04/04 Python
python opencv对图像进行旋转且不裁剪图片的实现方法
2019/07/09 Python
使用django的objects.filter()方法匹配多个关键字的方法
2019/07/18 Python
学会python自动收发邮件 代替你问候女友
2020/05/20 Python
美国电视购物:QVC
2017/02/06 全球购物
Notino芬兰:购买香水和化妆品
2019/04/15 全球购物
人力资源专员自我评价怎么写
2013/09/19 职场文书
实习心得体会
2014/01/02 职场文书
入党自我评价优缺点
2014/01/25 职场文书
团日活动策划书
2014/02/01 职场文书
银行类自荐信
2014/02/04 职场文书
大学毕业生个人总结
2015/02/28 职场文书
人工作失职检讨书
2015/05/05 职场文书
2016年社区综治宣传月活动总结
2016/03/16 职场文书
python中的mysql数据库LIKE操作符详解
2021/07/01 MySQL