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 解析html之BeautifulSoup
Jul 07 Python
Django中对数据查询结果进行排序的方法
Jul 17 Python
python编程羊车门问题代码示例
Oct 25 Python
python爬虫爬取淘宝商品信息(selenum+phontomjs)
Feb 24 Python
python3读取csv和xlsx文件的实例
Jun 22 Python
windows下搭建python scrapy爬虫框架步骤
Dec 23 Python
python实现向微信用户发送每日一句 python实现微信聊天机器人
Mar 27 Python
安装好Pycharm后如何配置Python解释器简易教程
Jun 28 Python
选择Python写网络爬虫的优势和理由
Jul 07 Python
python cv2截取不规则区域图片实例
Dec 21 Python
10款最佳Python开发工具推荐,每一款都是神器
Oct 15 Python
Python Flask实现进度条
May 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 使用MySQL管理Session的回调函数详解
2013/06/21 PHP
PHP使用fopen与file_get_contents读取文件实例分享
2016/03/04 PHP
PHP编写文件多服务器同步程序
2016/07/02 PHP
原生php实现excel文件读写的方法分析
2018/04/25 PHP
php将从数据库中获得的数据转换成json格式并输出的方法
2018/08/21 PHP
通过代码实例解析PHP session工作原理
2020/12/11 PHP
jquery ajax abort()的使用方法
2010/10/28 Javascript
jQuery实现鼠标滑过遮罩并高亮显示效果
2013/07/16 Javascript
jquery选择器之层级过滤选择器详解
2014/01/27 Javascript
采用call方式实现js继承
2014/05/20 Javascript
javascript实现动态表头及表列的展现方法
2015/07/14 Javascript
Angular2使用Angular CLI快速搭建工程(一)
2017/05/21 Javascript
jquery.uploadView 实现图片预览上传功能
2017/08/10 jQuery
AngularJS 购物车全选/取消全选功能的实现方法
2017/08/14 Javascript
解决使用bootstrap的dropdown部件时报错:error:Bootstrap dropdown require Popper.js问题
2018/08/30 Javascript
require.js 加载过程与使用方法介绍
2018/10/30 Javascript
微信小程序性能优化之checkSession的使用
2019/03/06 Javascript
11个教程中不常被提及的JavaScript小技巧(推荐)
2019/04/17 Javascript
vue项目中引入vue-datepicker插件的详解
2019/05/14 Javascript
关于vue2强制刷新,解决页面不会重新渲染的问题
2019/10/29 Javascript
通过js随机函数Math.random实现乱序
2020/05/19 Javascript
Vue微信公众号网页分享的示例代码
2020/05/28 Javascript
three.js 将图片马赛克化的示例代码
2020/07/31 Javascript
[43:33]EG vs Spirit Supermajor 败者组 BO3 第一场 6.4
2018/06/05 DOTA
Python os模块学习笔记
2015/06/21 Python
详解Django框架中的视图级缓存
2015/07/23 Python
Python实现破解猜数游戏算法示例
2017/09/25 Python
python使用Plotly绘图工具绘制水平条形图
2020/03/25 Python
Python使用微信itchat接口实现查看自己微信的信息功能详解
2019/08/22 Python
详解python中*号的用法
2019/10/21 Python
Django实现文章详情页面跳转代码实例
2020/09/16 Python
运动会邀请函范文
2014/02/06 职场文书
装修活动策划方案
2014/08/27 职场文书
中秋晚会活动方案
2014/08/31 职场文书
居委会个人对照检查材料思想汇报
2014/09/29 职场文书
详解ZABBIX监控ESXI主机的问题
2022/06/21 Servers