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实现Linux下守护进程的编写方法
Aug 22 Python
python使用any判断一个对象是否为空的方法
Nov 19 Python
Python的Flask框架中集成CKeditor富文本编辑器的教程
Jun 13 Python
结合Python的SimpleHTTPServer源码来解析socket通信
Jun 27 Python
示例详解Python3 or Python2 两者之间的差异
Aug 23 Python
Python之inspect模块实现获取加载模块路径的方法
Oct 16 Python
python pandas获取csv指定行 列的操作方法
Jul 12 Python
PyQt Qt Designer工具的布局管理详解
Aug 07 Python
python爬虫 2019中国好声音评论爬取过程解析
Aug 26 Python
wxpython布局的实现方法
Nov 01 Python
python 实现turtle画图并导出图片格式的文件
Dec 07 Python
python3.8动态人脸识别的实现示例
Sep 21 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数字游戏 计算24算法
2012/06/10 PHP
php防止sql注入简单分析
2015/03/18 PHP
js null,undefined,字符串小结
2010/08/21 Javascript
下拉列表选择项的选中在不同浏览器中的兼容性问题探讨
2013/09/18 Javascript
提升jQuery的性能需要做好七件事
2016/01/11 Javascript
jQuery动画效果图片轮播特效
2016/01/12 Javascript
如何用js实现鼠标向上滚动时浮动导航
2016/07/18 Javascript
IE8兼容Jquery.validate.js的问题
2016/12/01 Javascript
node.js入门学习之url模块
2017/02/25 Javascript
基于Bootstrap的网页设计实例
2017/03/01 Javascript
php 解压zip压缩包内容到指定目录的实例
2018/01/23 Javascript
详解利用eventemitter2实现Vue组件通信
2019/11/04 Javascript
详解Vue的异步更新实现原理
2020/12/22 Vue.js
听歌识曲--用python实现一个音乐检索器的功能
2016/11/15 Python
Python对列表中的各项进行关联详解
2017/08/15 Python
解决python使用open打开文件中文乱码的问题
2017/12/29 Python
ubuntu安装mysql pycharm sublime
2018/02/20 Python
Python模拟登录的多种方法(四种)
2018/06/01 Python
python Web开发你要理解的WSGI & uwsgi详解
2018/08/01 Python
Python简单处理坐标排序问题示例
2019/07/11 Python
Django实现跨域请求过程详解
2019/07/25 Python
Django 在iframe里跳转顶层url的例子
2019/08/21 Python
python多进程间通信代码实例
2019/09/30 Python
Django用数据库表反向生成models类知识点详解
2020/03/25 Python
python编写一个会算账的脚本的示例代码
2020/06/02 Python
Numpy数组的广播机制的实现
2020/11/03 Python
Python爬虫之Selenium警告框(弹窗)处理
2020/12/04 Python
诗狄娜化妆品官方网站:Stila Cosmetics
2016/12/21 全球购物
C,C++的几个面试题小集
2013/07/13 面试题
土木工程毕业生自荐信
2013/09/21 职场文书
岗位职责风险点
2014/03/12 职场文书
2014领导班子“四风问题”对照检查材料思想汇报(执法局)
2014/09/21 职场文书
质量保证书
2015/01/17 职场文书
招标保密承诺书
2015/01/20 职场文书
2015学习委员工作总结范文
2015/04/03 职场文书
高中家长意见怎么写
2015/06/03 职场文书