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实现BT种子和磁力链接的相互转换
Nov 09 Python
浅析Python的web.py框架中url的设定方法
Jul 11 Python
详解PyCharm配置Anaconda的艰难心路历程
Aug 13 Python
python time.sleep()是睡眠线程还是进程
Jul 09 Python
对python3中的RE(正则表达式)-详细总结
Jul 23 Python
Linux下通过python获取本机ip方法示例
Sep 06 Python
python针对mysql数据库的连接、查询、更新、删除操作示例
Sep 11 Python
在python中logger setlevel没有生效的解决
Feb 21 Python
完美解决keras保存好的model不能成功加载问题
Jun 11 Python
零基础学python应该从哪里入手
Aug 11 Python
Scrapy基于scrapy_redis实现分布式爬虫部署的示例
Sep 29 Python
Python中OpenCV实现查找轮廓的实例
Jun 08 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
Smarty模板快速入门
2007/01/04 PHP
简单实用的.net DataTable导出Execl
2013/10/28 PHP
PHP连接MySQL的2种方法小结以及防止乱码
2014/03/11 PHP
PHP生成指定长度随机数最简洁的方法
2014/07/14 PHP
php使用$_POST或$_SESSION[]向js函数传参
2014/09/16 PHP
Symfony2实现在controller中获取url的方法
2016/03/18 PHP
[原创]静态页面也可以实现预览 列表不同的显示方式
2006/10/14 Javascript
通过jquery实现tab标签浏览效果
2007/02/20 Javascript
自己动手制作jquery插件之自动添加删除行功能介绍
2011/10/14 Javascript
jquery实现ajax提交form表单的方法总结
2014/03/03 Javascript
Javascript 构造函数详解
2014/10/22 Javascript
JavaScript数据库TaffyDB用法实例分析
2015/07/27 Javascript
JavaScript中的ParseInt(&quot;08&quot;)和“09”返回0的原因分析及解决办法
2016/05/19 Javascript
一个例子轻松学会Vue.js
2017/01/02 Javascript
React组件生命周期详解
2017/07/03 Javascript
关于vue.extend和vue.component的区别浅析
2017/08/16 Javascript
Vue添加请求拦截器及vue-resource 拦截器使用
2017/11/23 Javascript
在vue中使用echarts(折线图的demo,markline用法)
2020/07/20 Javascript
[56:24]DOTA2上海特级锦标赛主赛事日 - 3 胜者组第二轮#1Liquid VS MVP.Phx第二局
2016/03/04 DOTA
[00:10]DOTA2全国高校联赛速递
2018/05/30 DOTA
python执行外部程序的常用方法小结
2015/03/21 Python
python+django快速实现文件上传
2016/10/24 Python
JPype实现在python中调用JAVA的实例
2017/07/19 Python
python实现批量修改文件名代码
2017/09/10 Python
tensorflow 输出权重到csv或txt的实例
2018/06/14 Python
python查找指定文件夹下所有文件并按修改时间倒序排列的方法
2018/10/21 Python
对python多线程SSH登录并发脚本详解
2019/02/14 Python
分享8款纯CSS3实现的搜索框功能
2017/09/14 HTML / CSS
招商专员岗位职责
2014/02/08 职场文书
市场营销专业大学生职业生涯规划文
2014/03/06 职场文书
工作求职自荐信
2014/06/13 职场文书
2015年乡镇残联工作总结
2015/05/13 职场文书
课文《燕子》教学反思
2016/02/17 职场文书
解决mysql的int型主键自增问题
2021/07/15 MySQL
VS2019连接MySQL数据库的过程及常见问题总结
2021/11/27 MySQL
MySQL深分页问题解决思路
2022/12/24 MySQL