python如何从键盘获取输入实例


Posted in Python onJune 18, 2020

python中使用input()函数来获取用户输入

函数 input() 让程序暂停运行,等待用户输入一些文本,获取用户的输入后,Python将其存储到一个变量中,以方便后期使用。

name = input("Tell me your name,and I will repeat it back to you:")
print(name)

函数 input() 接收一个参数,就是要想用户展示的提示或说明,让用户知道该如何做。用户输入后按下enter 键,将执行下一句语句,

用户所输入的已经存储在变量name中,打印name,则打印了用户所输入的名字。

与要注意的是input() 所存储的是字符串,就算输入的是数字,Python也会存储为数字字符串,无法进行数学运算,如果要进行数学运算,

则需要使用函数 int() ,将字符串转换为数字类型:

age = input("tell me your age? ")
if int(age) >= 18 :
  print("age >= 18")
else :
  print("age < 18")

知识点扩充:

Python读取键盘输入

raw_input函数

raw_input([prompt]) 函数从标准输入读取一个行,并返回一个字符串(去掉结尾的换行符)

#!/usr/bin/python
str = raw_input("Enter your input: ");
print "Received input is : ", str

input函数

input([prompt]) 函数和raw_input([prompt]) 函数基本可以互换,但是input会假设你的输入是一个有效的Python表达式,并返回运算结果。

#!/usr/bin/python
str = input("Enter your input: ");
print "Received input is : ", str

到此这篇关于python如何从键盘获取输入实例的文章就介绍到这了,更多相关python怎么从键盘获取输入内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python创建进程fork用法
Jun 04 Python
Python操作Word批量生成文章的方法
Jul 28 Python
python制作websocket服务器实例分享
Nov 20 Python
Python自动生产表情包
Mar 17 Python
python pandas中对Series数据进行轴向连接的实例
Jun 08 Python
django连接mysql配置方法总结(推荐)
Aug 18 Python
Python import与from import使用及区别介绍
Sep 06 Python
关于不懂Chromedriver如何配置环境变量问题解决方法
Jun 12 Python
Python中IP地址处理IPy模块的方法
Aug 16 Python
django实现HttpResponse返回json数据为中文
Mar 27 Python
解决Pycharm 中遇到Unresolved reference 'sklearn'的问题
Jul 13 Python
python 判断文件或文件夹是否存在
Mar 18 Python
Python计算信息熵实例
Jun 18 #Python
python导入库的具体方法
Jun 18 #Python
如何基于Python代码实现高精度免费OCR工具
Jun 18 #Python
python软件都是免费的吗
Jun 18 #Python
python中return如何写
Jun 18 #Python
python对一个数向上取整的实例方法
Jun 18 #Python
Python基于time模块表示时间常用方法
Jun 18 #Python
You might like
php中filter函数验证、过滤用户输入的数据
2014/01/13 PHP
thinkphp5 URL和路由的功能详解与实例
2017/12/26 PHP
JavaScript DOM 编程艺术(第2版)读书笔记(JavaScript的最佳实践)
2013/10/01 Javascript
Google Maps API地图应用示例分享
2014/10/23 Javascript
JavaScript驾驭网页-DOM
2016/03/24 Javascript
BootstrapTable+KnockoutJS自定义T4模板快速生成增删改查页面
2016/08/01 Javascript
Jquery组件easyUi实现选项卡切换示例
2016/08/23 Javascript
在 Angular 中使用Chart.js 和 ng2-charts的示例代码
2017/08/17 Javascript
node.js实现微信JS-API封装接口的示例代码
2017/09/06 Javascript
基于vue实现分页效果
2017/11/06 Javascript
利用Node.js检测端口是否被占用的方法
2017/12/07 Javascript
vue 权限认证token的实现方法
2018/07/17 Javascript
vue路由跳转传参数的方法
2019/05/06 Javascript
超详细的5个Shell脚本实例分享(值得收藏)
2019/08/15 Javascript
QML实现圆环颜色选择器
2019/09/25 Javascript
ng-alain的sf如何自定义部件的流程
2020/06/12 Javascript
python中正则表达式的使用详解
2014/10/17 Python
python实现将pvr格式转换成pvr.ccz的方法
2015/04/28 Python
python使用PIL模块实现给图片打水印的方法
2015/05/22 Python
pygame游戏之旅 添加游戏暂停功能
2018/11/21 Python
tensorflow实现将ckpt转pb文件的方法
2020/04/22 Python
python有几个版本
2020/06/17 Python
音频处理 windows10下python三方库librosa安装教程
2020/06/20 Python
使用phonegap进行本地存储的实现方法
2017/03/31 HTML / CSS
美国传奇滑手Paul Rodriguez创办的街头滑板品牌:Primitive Skateboarding
2019/10/29 全球购物
附答案的Java面试题
2012/11/19 面试题
Ajax和javascript的区别
2013/07/20 面试题
十一个高级MySql面试题
2014/10/06 面试题
大学生自我评价范文分享
2014/02/21 职场文书
销售人员求职信
2014/07/22 职场文书
受伤赔偿协议书
2014/09/24 职场文书
初中生物教学随笔
2015/08/15 职场文书
MySQL系列之开篇 MySQL关系型数据库基础概念
2021/07/02 MySQL
springboot中的pom文件 project报错问题
2022/01/18 Java/Android
叶县这家生产军用电台的兵工厂,人称“四机部”,走出一上将
2022/02/18 无线电
如何Python使用re模块实现okenizer
2022/04/30 Python