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命令行交互提示符的方法
Jan 14 Python
Python爬虫爬取新浪微博内容示例【基于代理IP】
Aug 03 Python
Python 实现「食行生鲜」签到领积分功能
Sep 26 Python
详解django自定义中间件处理
Nov 21 Python
利用 Flask 动态展示 Pyecharts 图表数据方法小结
Sep 04 Python
python中class的定义及使用教程
Sep 18 Python
Python Pillow.Image 图像保存和参数选择方式
Jan 09 Python
Python解释器及PyCharm工具安装过程
Feb 26 Python
python3实现往mysql中插入datetime类型的数据
Mar 02 Python
windows+vscode安装paddleOCR运行环境的步骤
Nov 11 Python
python软件测试Jmeter性能测试JDBC Request(结合数据库)的使用详解
Jan 26 Python
Python几种酷炫的进度条的方式
Apr 11 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
用PHP和ACCESS写聊天室(九)
2006/10/09 PHP
php实现指定字符串中查找子字符串的方法
2015/03/17 PHP
PHP设计模式之模板方法模式定义与用法详解
2018/04/02 PHP
让你的博文自动带上缩址的实现代码,方便发到微博客上
2010/12/28 Javascript
javascript的原生方法获取数组中的最大(最小)值
2012/12/19 Javascript
基于datagrid框架的查询
2013/04/08 Javascript
JavaScript通过RegExp实现客户端验证处理程序
2013/05/07 Javascript
JS/jQuery实现默认显示部分文字点击按钮显示全部内容
2013/05/13 Javascript
js中关于一个分号的崩溃示例
2013/11/11 Javascript
深入理解javascript严格模式(Strict Mode)
2014/11/28 Javascript
jQuery使用元素属性attr赋值详解
2015/02/27 Javascript
jQuery Ajax和getJSON获取后台普通json数据和层级json数据用法分析
2016/06/08 Javascript
深入理解jQuery 事件处理
2016/06/14 Javascript
分享一个原生的JavaScript拖动方法
2016/09/25 Javascript
JS打印彩色菱形的实例代码
2018/08/15 Javascript
VUE实现自身整体组件销毁的示例代码
2020/01/13 Javascript
基于JavaScript实现十五拼图代码实例
2020/04/26 Javascript
微信小程序文章列表功能完整实例
2020/06/03 Javascript
[06:11]2014DOTA2国际邀请赛 专访团结一心的VG战队
2014/07/21 DOTA
Python中使用装饰器时需要注意的一些问题
2015/05/11 Python
python验证码识别的实例详解
2016/09/09 Python
深入理解python中的atexit模块
2017/03/07 Python
Django中的Model操作表的实现
2018/07/24 Python
python中scikit-learn机器代码实例
2018/08/05 Python
python实现创建新列表和新字典,并使元素及键值对全部变成小写
2019/01/15 Python
Python一键安装全部依赖包的方法
2019/08/12 Python
python 类的继承 实例方法.静态方法.类方法的代码解析
2019/08/23 Python
关于Python形参打包与解包小技巧分享
2019/08/24 Python
Python配置文件处理的方法教程
2019/08/29 Python
Pandas实现DataFrame按行求百分数(比例数)
2019/12/27 Python
基于python3抓取pinpoint应用信息入库
2020/01/08 Python
BIBLOO波兰:捷克的一家在线服装店
2018/03/09 全球购物
英国在线发型和美容产品商店:Beauty Cutie
2019/04/27 全球购物
会计专业个人自我鉴定
2014/03/21 职场文书
Nginx域名转发使用场景代码实例
2021/03/31 Servers
nginx容器方式反向代理实战
2022/04/18 Servers