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爬虫框架Scrapy实战之批量抓取招聘信息
Aug 07 Python
Windows安装Python、pip、easy_install的方法
Mar 05 Python
Python 专题三 字符串的基础知识
Mar 19 Python
python excel使用xlutils类库实现追加写功能的方法
May 02 Python
Python3.5 Json与pickle实现数据序列化与反序列化操作示例
Apr 29 Python
Python 画出来六维图
Jul 26 Python
如何使用python实现模拟鼠标点击
Jan 06 Python
浅谈tensorflow 中tf.concat()的使用
Feb 07 Python
python itsdangerous模块的具体使用方法
Feb 17 Python
Anaconda+vscode+pytorch环境搭建过程详解
May 25 Python
Python爬虫之Selenium中frame/iframe表单嵌套页面
Dec 04 Python
flask项目集成swagger的方法
Dec 09 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中一个完整表单处理实现代码
2011/11/10 PHP
PHP序列号生成函数和字符串替换函数代码
2012/06/07 PHP
利用switch语句进行多选一判断的实例代码
2016/11/14 PHP
PHP 超级全局变量相关总结
2020/06/30 PHP
JavaScript高级程序设计 阅读笔记(十八) js跨平台的事件
2012/08/14 Javascript
基于jQuery滑动杆实现购买日期选择效果
2015/09/15 Javascript
JS使用post提交的两种方式
2015/12/03 Javascript
JavaScript实现点击文本自动定位到下拉框选中操作
2016/06/15 Javascript
微信小程序开发经验总结(推荐)
2017/01/11 Javascript
nodejs socket服务端和客户端简单通信功能
2017/09/14 NodeJs
详解Axios统一错误处理与后置
2018/09/26 Javascript
mpvue 单文件页面配置详解
2018/12/02 Javascript
[03:19]2016国际邀请赛中国区预选赛第四日TOP10镜头集锦
2016/07/01 DOTA
Python中的赋值、浅拷贝、深拷贝介绍
2015/03/09 Python
在服务器端实现无间断部署Python应用的教程
2015/04/16 Python
创建Django项目图文实例详解
2019/06/06 Python
Python3.5以上版本lxml导入etree报错的解决方案
2019/06/26 Python
python 模拟银行转账功能过程详解
2019/08/06 Python
Python如何将将模块分割成多个文件
2020/08/04 Python
教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码
2020/11/12 Python
全球最大的跑步用品商店:Road Runner Sports
2016/09/11 全球购物
Linux常见面试题
2016/10/04 面试题
个人思想理论学习的自我鉴定
2013/11/30 职场文书
毕业生求职自荐信怎么写
2014/01/08 职场文书
文员的职业生涯规划发展方向
2014/02/08 职场文书
货车司机岗位职责
2014/03/18 职场文书
成品库仓管员岗位职责
2014/04/06 职场文书
三年级班级文化建设方案
2014/05/04 职场文书
作风年建设汇报材料
2014/08/14 职场文书
破坏寝室公物检讨书
2014/11/17 职场文书
一次性工伤赔偿协议书范本
2014/11/25 职场文书
导游词之嵊泗列岛
2019/10/30 职场文书
Nest.js参数校验和自定义返回数据格式详解
2021/03/29 Javascript
MySQL 发生同步延迟时Seconds_Behind_Master还为0的原因
2021/06/21 MySQL
css3应用示例:新增的选择器
2022/03/16 HTML / CSS
详解MySQL的主键查询为什么这么快
2022/04/03 MySQL