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函数返回多个值的示例方法
Dec 04 Python
python list转dict示例分享
Jan 28 Python
Python EOL while scanning string literal问题解决方法
Sep 18 Python
Python列表切片用法示例
Apr 19 Python
python实现协同过滤推荐算法完整代码示例
Dec 15 Python
浅谈Python黑帽子取代netcat
Feb 10 Python
python 实现一次性在文件中写入多行的方法
Jan 28 Python
tensorflow-gpu安装的常见问题及解决方案
Jan 20 Python
关于tf.reverse_sequence()简述
Jan 20 Python
python 通过文件夹导入包的操作
Jun 01 Python
python中os.remove()用法及注意事项
Jan 31 Python
Python实现学生管理系统并生成exe可执行文件详解流程
Jan 22 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
php根据一个给定范围和步进生成数组的方法
2015/06/19 PHP
php实现URL加密解密的方法
2016/11/17 PHP
yii2 数据库读写分离配置示例
2017/02/10 PHP
使用GruntJS构建Web程序之构建篇
2014/06/04 Javascript
js读取csv文件并使用json显示出来
2015/01/09 Javascript
JQuery复制DOM节点的方法
2015/06/11 Javascript
js实现点击文本框显示日期选择器特效代码分享
2020/05/21 Javascript
jquery+CSS3模拟Path2.0动画菜单效果代码
2015/08/31 Javascript
jquery图片轮播特效代码分享
2020/04/20 Javascript
最简单的JavaScript图片轮播代码(两种方法)
2015/12/18 Javascript
jQuery实现的给图片点赞+1动画效果(附在线演示及demo源码下载)
2015/12/31 Javascript
JavaScript实现简单的双色球(实例讲解)
2017/07/31 Javascript
React Native 集成jpush-react-native的示例代码
2017/08/16 Javascript
javascript将url解析为json格式的两种方法
2017/08/18 Javascript
详解wow.js中各种特效对应的类名
2017/09/13 Javascript
利用JS测试目标网站的打开响应速度
2017/12/01 Javascript
深入了解Hybrid App技术的相关知识
2019/07/17 Javascript
详解利用nodejs对本地json文件进行增删改查
2019/09/20 NodeJs
python利用elaphe制作二维条形码实现代码
2012/05/25 Python
Python中特殊函数集锦
2015/07/27 Python
一个简单的python爬虫程序 爬取豆瓣热度Top100以内的电影信息
2018/04/17 Python
python3+PyQt5实现支持多线程的页面索引器应用程序
2018/04/20 Python
python的格式化输出(format,%)实例详解
2018/06/01 Python
Python操作mongodb数据库进行模糊查询操作示例
2018/06/09 Python
python中计算一个列表中连续相同的元素个数方法
2018/06/29 Python
scrapy-redis源码分析之发送POST请求详解
2019/05/15 Python
美国时尚在线:Showpo
2017/09/08 全球购物
欧舒丹加拿大官网:L’Occitane加拿大
2017/10/29 全球购物
美国最大的存储市场:SpareFoot
2018/07/23 全球购物
班级口号大全
2014/06/09 职场文书
2014党委书记四风问题对照检查材料思想汇报
2014/09/22 职场文书
森马旗舰店双十一营销方案
2014/09/29 职场文书
导游词之上海豫园
2019/10/24 职场文书
Redis集群节点通信过程/原理流程分析
2022/03/18 Redis
MySQL事务的ACID特性以及并发问题方案
2022/07/15 MySQL
python如何将mat文件转为png
2022/07/15 Python