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元组操作实例解析
Sep 23 Python
使用grappelli为django admin后台添加模板
Nov 18 Python
Python的Django框架中消息通知的计数器实现教程
Jun 13 Python
windows下安装Python和pip终极图文教程
Mar 05 Python
flask session组件的使用示例
Dec 25 Python
python实现栅栏加解密 支持密钥加密
Mar 20 Python
解决.ui文件生成的.py文件运行不出现界面的方法
Jun 19 Python
Python计算不规则图形面积算法实现解析
Nov 22 Python
Python 定义只读属性的实现方式
Mar 05 Python
Python 私有属性和私有方法应用场景分析
Jun 19 Python
keras CNN卷积核可视化,热度图教程
Jun 22 Python
Python extract及contains方法代码实例
Sep 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获取表单中多个同名input元素的值
2014/03/20 PHP
基于CI框架的微信网页授权库示例
2016/11/25 PHP
使用SMB共享来绕过php远程文件包含的限制执行RFI的利用
2019/05/31 PHP
判断一个对象是否为jquery对象的方法
2014/03/12 Javascript
JavaScript知识点总结(十)之this关键字
2016/05/31 Javascript
VueJS如何引入css或者less文件的一些坑
2017/04/25 Javascript
vue 登录滑动验证实现代码
2018/08/24 Javascript
使用ng-packagr打包Angular的方法示例
2018/09/21 Javascript
详解关于vue2.0工程发布上线操作步骤
2018/09/27 Javascript
Phaser.js实现简单的跑酷游戏附源码下载
2018/10/26 Javascript
jQuery实现根据身份证号获取生日、年龄、性别等信息的方法
2019/01/09 jQuery
JS立即执行函数功能与用法分析
2019/01/15 Javascript
javascript数组去重方法总结(推荐)
2019/03/20 Javascript
jQuery操作选中select下拉框的值代码实例
2020/02/07 jQuery
vue 实现setInterval 创建和销毁实例
2020/07/21 Javascript
零基础写python爬虫之打包生成exe文件
2014/11/06 Python
在Python中操作日期和时间之gmtime()方法的使用
2015/05/22 Python
python 数据的清理行为实例详解
2017/07/12 Python
Python设计模式之装饰模式实例详解
2019/01/21 Python
浅谈Python3中strip()、lstrip()、rstrip()用法详解
2019/04/29 Python
win8.1安装Python 2.7版环境图文详解
2019/07/01 Python
详解pandas中MultiIndex和对象实际索引不一致问题
2019/07/23 Python
Golang GBK转UTF-8的例子
2019/08/26 Python
Python实现线性判别分析(LDA)的MATLAB方式
2019/12/09 Python
python matplotlib绘制三维图的示例
2020/09/24 Python
浅析Python 中的 WSGI 接口和 WSGI 服务的运行
2020/12/09 Python
澳大利亚在线性感内衣商店:Fantasy Lingerie
2021/02/07 全球购物
上课迟到检讨书
2014/02/19 职场文书
国际贸易专业个人鉴定
2014/02/22 职场文书
捐助感谢信
2015/01/22 职场文书
春风化雨观后感
2015/06/11 职场文书
运动会开幕式致辞
2015/07/29 职场文书
会计岗位工作总结
2015/08/12 职场文书
详细了解MVC+proxy
2021/07/09 Java/Android
SpringBoot集成Redis的思路详解
2021/10/16 Redis
微信小程序调用python模型
2022/04/21 Python