Python如何使用input函数获取输入


Posted in Python onAugust 06, 2020

所谓输入,就是用代码获取用户通过键盘输入的信息。

例如:去银行取钱,在 ATM 上输入密码。

在 Python 中,如果要获取用户在键盘上的输入信息,需要使用到input()函数。

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

input() 函数总是以字符串的形式来处理用户输入的内容,所以用户输入的内容可以包含任何字符。

str = input(tipmsg)

str 表示一个字符串类型的变量,input会将读取到的字符串放入 str 中。

tipmsg 表示提示信息,它会显示在控制台上,告诉用户应该输入什么样的内容;如果不写tipmsg,就不会有任何提示信息。

【实例】input() 函数的简单使用:

a = input("Enter a number: ")
b = input("Enter another number: ")
print("aType: ", type(a))
print("bType: ", type(b))
result = a + b
print("resultValue: ", result)
print("resultType: ", type(result))

运行结果示例:

Enter a number: 100?
Enter another number: 45?
aType: <class 'str'>
bType: <class 'str'>
resultValue: 10045
resultType: <class 'str'>

?表示按下回车键,按下回车键后 input() 读取就结束了。

本例中我们输入了两个整数,希望计算出它们的和,但是事与愿违,Python只是它们当成了字符串,+ 起到了拼接字符串的作用,而不是求和的作用。

以上就是本文的所以,一定要谨记,input()函数获取的信息都是字符串类型。全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python多线程编程(八):使用Event实现线程间通信
Apr 05 Python
Python设计模式之解释器模式原理与用法实例分析
Jan 10 Python
python调用opencv实现猫脸检测功能
Jan 15 Python
python 判断三个数字中的最大值实例代码
Jul 24 Python
python 实现二维列表转置
Dec 02 Python
基于Tensorflow批量数据的输入实现方式
Feb 05 Python
python十进制转二进制的详解
Feb 07 Python
通过Python实现一个简单的html页面
May 16 Python
520使用Python实现“我爱你”表白
May 20 Python
python框架flask入门之路由及简单实现方法
Jun 07 Python
Python识别验证码的实现示例
Sep 30 Python
Python 数据可视化之Bokeh详解
Nov 02 Python
Python map及filter函数使用方法解析
Aug 06 #Python
python学习笔记之多进程
Aug 06 #Python
Selenium alert 弹窗处理的示例代码
Aug 06 #Python
Python如何进行时间处理
Aug 06 #Python
Python学习笔记之装饰器
Aug 06 #Python
用python实现前向分词最大匹配算法的示例代码
Aug 06 #Python
Python爬虫防封ip的一些技巧
Aug 06 #Python
You might like
欧美媒体选出10年前最流行的17部动画
2017/01/18 日漫
Mysql的GROUP_CONCAT()函数使用方法
2008/03/28 PHP
PHP is_subclass_of函数的一个BUG和解决方法
2014/06/01 PHP
PHP中实现Bloom Filter算法
2015/03/30 PHP
Yii框架用户登录session丢失问题解决方法
2017/01/07 PHP
php表单文件iframe异步上传实例讲解
2017/07/26 PHP
php中通用的excel导出方法实例
2017/12/30 PHP
js 数组操作代码集锦
2009/04/28 Javascript
JavaScript实现MIPS乘法模拟的方法
2015/04/17 Javascript
Bootstrap CSS布局之表单
2016/12/17 Javascript
JavaScript 跨域之POST实现方法
2018/05/07 Javascript
基于vue中keep-alive缓存问题的解决方法
2018/09/21 Javascript
vue 中固定导航栏的实例代码
2019/11/01 Javascript
js实现简单放大镜效果
2020/03/07 Javascript
Vue实现移动端拖拽交换位置
2020/07/29 Javascript
JavaScript实现点击图片换背景
2020/11/20 Javascript
python常用web框架简单性能测试结果分享(包含django、flask、bottle、tornado)
2014/08/25 Python
编写Python脚本来实现最简单的FTP下载的教程
2015/05/04 Python
python的else子句使用指南
2016/02/27 Python
深入理解python中函数传递参数是值传递还是引用传递
2017/11/07 Python
Python将一个CSV文件里的数据追加到另一个CSV文件的方法
2018/07/04 Python
Python中numpy模块常见用法demo实例小结
2019/03/16 Python
python列表切片和嵌套列表取值操作详解
2020/02/27 Python
python logging.info在终端没输出的解决
2020/05/12 Python
Python flask框架如何显示图像到web页面
2020/06/03 Python
python爬虫 requests-html的使用
2020/11/30 Python
加拿大著名时装品牌:SOIA & KYO
2016/08/23 全球购物
合作投资意向书
2014/04/01 职场文书
2014初中数学教研组工作总结
2014/12/19 职场文书
2015公务员年度考核评语
2015/03/25 职场文书
留学推荐信怎么写
2015/03/26 职场文书
工作调动申请报告
2015/05/18 职场文书
幼儿园班级工作总结2015
2015/05/25 职场文书
劳动保障事务所个人工作总结
2015/08/12 职场文书
2016年大学迎新晚会工作总结
2015/10/15 职场文书
《画家和牧童》教学反思
2016/02/17 职场文书