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 相关文章推荐
使用wxPython获取系统剪贴板中的数据的教程
May 06 Python
Python导出数据到Excel可读取的CSV文件的方法
May 12 Python
全面理解Python中self的用法
Jun 04 Python
python实现斐波那契数列的方法示例
Jan 12 Python
python爬虫入门教程--正则表达式完全指南(五)
May 25 Python
Python调用C语言的方法【基于ctypes模块】
Jan 22 Python
Python实现微信翻译机器人的方法
Aug 13 Python
Python操作Excel工作簿的示例代码(\*.xlsx)
Mar 23 Python
python 给图像添加透明度(alpha通道)
Apr 09 Python
pycharm无法安装第三方库的问题及解决方法以scrapy为例(图解)
May 09 Python
pytorch 运行一段时间后出现GPU OOM的问题
Jun 02 Python
python中if和elif的区别介绍
Nov 07 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借助phpmailer发送邮件
2015/05/11 PHP
PHP判断一个变量是否为整数、正整数的方法示例
2019/09/11 PHP
.net,js捕捉文本框回车键事件的小例子(兼容多浏览器)
2013/03/11 Javascript
MyEclipse取消验证Js的两种方法
2013/11/14 Javascript
eclipse导入jquery包后报错的解决方法
2014/02/17 Javascript
js原型继承的两种方法对比介绍
2014/03/30 Javascript
javaScript中push函数用法实例分析
2015/06/08 Javascript
js实现的页面矩阵图形变换特效
2016/01/26 Javascript
JS提示:Uncaught SyntaxError: Unexpected token ILLEGAL错误的解决方法
2016/08/19 Javascript
使用node.js中的Buffer类处理二进制数据的方法
2016/11/26 Javascript
javascript replace()第二个参数为函数时的参数用法
2016/12/26 Javascript
JS函数节流和函数防抖问题分析
2017/12/18 Javascript
详解vue2.0+vue-video-player实现hls播放全过程
2018/03/02 Javascript
Vue的路由动态重定向和导航守卫实例
2018/03/17 Javascript
详解React Native 屏幕适配(炒鸡简单的方法)
2018/06/11 Javascript
React 无状态组件(Stateless Component) 与高阶组件
2018/08/14 Javascript
vue webpack打包后图片路径错误的完美解决方法
2018/12/07 Javascript
node.js的http.createServer过程深入解析
2019/06/06 Javascript
vue自定义指令实现仅支持输入数字和浮点型的示例
2019/10/30 Javascript
[39:00]Optic vs VP 2018国际邀请赛淘汰赛BO3 第三场 8.24
2018/08/25 DOTA
解决windows下Sublime Text 2 运行 PyQt 不显示的方法分享
2014/06/18 Python
python 美化输出信息的实例
2018/10/15 Python
局域网内python socket实现windows与linux间的消息传送
2019/04/19 Python
Python实现微信消息防撤回功能的实例代码
2019/04/29 Python
Python解决pip install时出现的Could not fetch URL问题
2019/08/01 Python
关于CSS Tooltips(鼠标经过时显示)的效果
2013/04/10 HTML / CSS
CSS3中的opacity属性使用教程
2015/08/19 HTML / CSS
wedgwood加拿大官网:1759年成立的英国国宝级陶瓷餐具品牌
2018/07/17 全球购物
手工制作的意大利太阳镜和光学元件:Illesteva
2019/01/19 全球购物
英国川宁茶官方网站:Twinings茶
2019/05/21 全球购物
优秀大学生推荐信范文
2013/11/28 职场文书
大众服装店创业计划书范文
2014/01/01 职场文书
西安导游词
2015/02/12 职场文书
困难补助申请报告
2015/05/19 职场文书
导游词之山西关帝庙
2019/11/01 职场文书
忘记Grafana不要紧2种Grafana重置admin密码方法详细步骤
2022/04/07 Servers