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 相关文章推荐
matplotlib绘制符合论文要求的图片实例(必看篇)
Jun 02 Python
python编写弹球游戏的实现代码
Mar 12 Python
浅谈Django中的数据库模型类-models.py(一对一的关系)
May 30 Python
Python使用tkinter库实现文本显示用户输入功能示例
May 30 Python
Python自定义一个异常类的方法
Jun 27 Python
python 画二维、三维点之间的线段实现方法
Jul 07 Python
简单了解python的内存管理机制
Jul 08 Python
Python3 requests文件下载 期间显示文件信息和下载进度代码实例
Aug 16 Python
python 列表、字典和集合的添加和删除操作
Dec 16 Python
python 如何利用argparse解析命令行参数
Sep 11 Python
Django filter动态过滤与排序实现过程解析
Nov 26 Python
OpenCV中resize函数插值算法的实现过程(五种)
Jun 05 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替换超长文本中的特殊字符的函数代码
2012/05/22 PHP
在PHP模板引擎smarty生成随机数的方法和math函数详解
2014/04/24 PHP
php数组添加元素方法小结
2014/12/20 PHP
PHP 读取文本文件内容并分页显示
2016/01/02 PHP
PHP实现接收二进制流转换成图片的方法
2017/01/10 PHP
JS 日期验证正则附asp日期格式化函数
2009/09/11 Javascript
jquery.Jwin.js 基于jquery的弹出层插件代码
2012/05/23 Javascript
Javascript写入txt和读取txt文件示例
2014/02/12 Javascript
Jquery实现仿腾讯微博发表广播
2014/11/17 Javascript
jQuery焦点图轮播特效代码分享(3款)
2015/09/05 Javascript
JavaScript实现上下浮动的窗口效果代码
2015/10/12 Javascript
如何消除inline-block属性带来的标签间间隙
2016/03/31 Javascript
jQuery使用each方法与for语句遍历数组示例
2016/06/16 Javascript
JavaScript操作表单实例讲解(上)
2016/06/20 Javascript
JavaScript严格模式详解
2017/01/16 Javascript
BootStrap中jQuery插件Carousel实现轮播广告效果
2017/03/27 jQuery
JS实现前端缓存的方法
2017/09/21 Javascript
JavaScript实现邮箱后缀提示功能的示例代码
2018/12/13 Javascript
Vue根据条件添加click事件的方式
2019/11/09 Javascript
[58:12]Ti4第二日主赛事败者组 LGD vs iG 3
2014/07/21 DOTA
[02:18]《我与DAC》之工作人员:为了热爱DOTA2的玩家们
2018/03/28 DOTA
[15:07]lgd_OG_m2_BP
2019/09/10 DOTA
Eclipse + Python 的安装与配置流程
2013/03/05 Python
python模拟登录百度代码分享(获取百度贴吧等级)
2013/12/27 Python
python使用in操作符时元组和数组的区别分析
2015/05/19 Python
python3.6使用urllib完成下载的实例
2018/12/19 Python
德国团购网站:Groupon德国
2018/03/13 全球购物
delegate与普通函数的区别
2014/01/22 面试题
公司演讲稿开场白
2014/08/25 职场文书
搞笑的爱情检讨书
2014/10/01 职场文书
会计岗位职责
2015/02/03 职场文书
2015年暑期社会实践总结
2015/07/13 职场文书
利用Python读取微信朋友圈的多种方法总结
2021/08/23 Python
Golang 并发下的问题定位及解决方案
2022/03/16 Golang
Android Canvas绘制文字横纵向对齐
2022/06/05 Java/Android
JavaScript架构搭建前端监控如何采集异常数据
2022/06/25 Javascript