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 相关文章推荐
Java中重定向输出流实现用文件记录程序日志
Jun 12 Python
Python表示矩阵的方法分析
May 26 Python
python实现人脸识别代码
Nov 08 Python
Python编程pygal绘图实例之XY线
Dec 09 Python
python入门:这篇文章带你直接学会python
Sep 14 Python
django 将model转换为字典的方法示例
Oct 16 Python
聊聊python里如何用Borg pattern实现的单例模式
Jun 06 Python
对python 中re.sub,replace(),strip()的区别详解
Jul 22 Python
解决Atom安装Hydrogen无法运行python3的问题
Aug 28 Python
Django实现celery定时任务过程解析
Apr 21 Python
Python几种常见算法汇总
Jun 02 Python
python中使用np.delete()的实例方法
Feb 01 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入门学习知识点六 PHP文件的读写操作代码
2011/07/14 PHP
php+memcache实现的网站在线人数统计代码
2014/07/04 PHP
Ubuntu下安装PHP的mongodb扩展操作命令
2015/07/04 PHP
CodeIgniter集成smarty的方法详解
2016/05/26 PHP
php中static和const关键字用法分析
2016/12/07 PHP
PHP使用POP3读取邮箱接收邮件的示例代码
2020/07/08 PHP
js循环改变div颜色具体方法
2013/06/25 Javascript
jQuery焦点图切换简易插件制作过程全纪录
2014/08/27 Javascript
基于Javascript实现的不重复ID的生成器
2016/12/25 Javascript
Javascript中 带名 匿名 箭头函数的重要区别(推荐)
2017/01/29 Javascript
Vue.js中用webpack合并打包多个组件并实现按需加载
2017/02/17 Javascript
基于JS实现移动端向左滑动出现删除按钮功能
2017/02/22 Javascript
jQuery Validate格式验证功能实例代码(包括重名验证)
2017/07/18 jQuery
JavaScript 中Date对象的格式化代码方法汇总
2017/09/06 Javascript
js最简单的双向绑定实例讲解
2018/01/02 Javascript
vue利用axios来完成数据的交互
2018/03/23 Javascript
5分钟快速掌握JS中var、let和const的异同
2018/09/19 Javascript
vue中使用百度脑图kityminder-core二次开发的实现
2019/09/26 Javascript
Vue 使用iframe引用html页面实现vue和html页面方法的调用操作
2020/11/16 Javascript
[41:20]2014 DOTA2华西杯精英邀请赛 5 24 NewBee VS DK
2014/05/26 DOTA
[46:04]Liquid vs VP Supermajor决赛 BO 第四场 6.10
2018/07/05 DOTA
python 中的列表解析和生成表达式
2011/03/10 Python
python切换hosts文件代码示例
2013/12/31 Python
python 计算文件的md5值实例
2017/01/13 Python
python探索之BaseHTTPServer-实现Web服务器介绍
2017/10/28 Python
钉钉群自定义机器人消息Python封装的实例
2019/02/20 Python
Python 写了个新型冠状病毒疫情传播模拟程序
2020/02/14 Python
python实现word文档批量转成自定义格式的excel文档的思路及实例代码
2020/02/21 Python
python 实现控制鼠标键盘
2020/11/27 Python
如何保障Web服务器安全
2014/05/05 面试题
两只小狮子教学反思
2014/02/05 职场文书
选秀节目策划方案
2014/06/06 职场文书
公司向个人借款协议书范本
2014/10/09 职场文书
综合测评个人总结
2015/03/03 职场文书
2015年上半年信访工作总结
2015/03/30 职场文书
人物搭配车车超萌联名预备中 【咒术迴战】 ⨯ 【天竺鼠车车】 展开合作
2022/04/11 日漫