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中sleep函数用法实例分析
Apr 29 Python
Python列出一个文件夹及其子目录的所有文件
Jun 30 Python
Python及PyCharm下载与安装教程
Nov 18 Python
python通过getopt模块如何获取执行的命令参数详解
Dec 29 Python
Python+OpenCV实现车牌字符分割和识别
Mar 31 Python
不知道这5种下划线的含义,你就不算真的会Python!
Oct 09 Python
Python调用adb命令实现对多台设备同时进行reboot的方法
Oct 15 Python
利用 Flask 动态展示 Pyecharts 图表数据方法小结
Sep 04 Python
tensorflow-gpu安装的常见问题及解决方案
Jan 20 Python
python去除删除数据中\u0000\u0001等unicode字符串的代码
Mar 06 Python
python 用pandas实现数据透视表功能
Dec 21 Python
Django扫码抽奖平台的配置过程详解
Jan 14 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
《星际争霸重制版》兵种对比图鉴
2020/03/02 星际争霸
php 实现进制相互转换
2016/04/07 PHP
使用TextRange获取输入框中光标的位
2006/10/14 Javascript
javascript多种数据类型表格排序代码分析
2010/09/11 Javascript
JavaScript 注册事件代码
2011/01/27 Javascript
与jquery serializeArray()一起使用的函数,主要来方便提交表单
2011/01/31 Javascript
silverlight线程与基于事件驱动javascript引擎(实现轨迹回放功能)
2011/08/09 Javascript
js jquery ajax的几种用法总结(及优缺点介绍)
2014/01/28 Javascript
JQuery实现动态添加删除评论的方法
2015/05/18 Javascript
JavaScript 对象深入学习总结(经典)
2015/09/29 Javascript
Sea.JS知识总结
2016/05/05 Javascript
详解有关easyUI的拖动操作中droppable,draggable用法例子
2017/06/03 Javascript
tween.js缓动补间动画算法示例
2018/02/13 Javascript
解决mpvue + vuex 开发微信小程序vuex辅助函数mapState、mapGetters不可用问题
2018/08/03 Javascript
JS实现滑动插件
2020/01/15 Javascript
微信小程序以ssm做后台开发的实现示例
2020/04/08 Javascript
解决ant Design中Select设置initialValue时的大坑
2020/10/29 Javascript
[04:13]2018国际邀请赛典藏宝瓶Ⅱ饰品一览
2018/07/21 DOTA
python中getaddrinfo()基本用法实例分析
2015/06/28 Python
python机器人行走步数问题的解决
2018/01/29 Python
Django1.9 加载通过ImageField上传的图片方法
2018/05/25 Python
Python实现朴素贝叶斯分类器的方法详解
2018/07/04 Python
详解python运行三种方式
2019/05/13 Python
详解python3 GUI刷屏器(附源码)
2021/02/18 Python
电子商务专业学生的学习自我评价
2013/10/27 职场文书
图书室管理制度
2014/01/19 职场文书
八年级语文教学反思
2014/02/11 职场文书
七匹狼男装广告词
2014/03/21 职场文书
国际贸易本科毕业生求职信
2014/09/26 职场文书
企业安全生产检查制度
2015/08/06 职场文书
Mysql 如何查询时间段交集
2021/06/08 MySQL
MySQL如何使用使用Xtrabackup进行备份和恢复
2021/06/21 MySQL
POST提交数据常见的四种方式
2022/01/18 HTML / CSS
Win11软件图标固定到任务栏
2022/04/19 数码科技
解决spring.thymeleaf.cache=false不起作用的问题
2022/06/10 Java/Android
Redis+AOP+自定义注解实现限流
2022/06/28 Redis