python中input函数最简单详细的了解
一、input()函数
有了 输入 魔法,程序就有了对话的功能。计算机根据你的回答进行对应的处理,好像能听懂你的话一样。
你通过 Python 代码向计算机提供指令,计算机执行指令,然后通过 input()
函数把问题显示在屏幕上,等你输入答案。这个过程就实现了一个互动的程序。
name=input('请从 ABCD 中选择你要娶的姑娘:')print(name)#D
二、input()赋值
现在我们已经可以通过 input()
函数在屏幕上显示问题,下一步就是拿到用户输入的答案。
answer = input('请从 ABCD 中选择你要娶的姑娘:')
上面这行代码将 input()
函数的执行结果(也就是用户的答案)赋值给变量 answer
。所以,我们放进 answer
这个盒子里的东西,就是通过 input()
函数拿到的用户的答案。
了看到 answer
里面存放的是什么内容,可以通过 print()
函数,打印 answer
变量。
answer = input('请从 ABCD 中选择你要娶的姑娘:')
print(answer)
三、input()类型
answer = input('秋香的生日是8月几号?')if answer == 15:print('答对了,我同意这门亲事')else:print('生日都说错了?秋香不能嫁给你')
if
语句中的判定条件是 answer == 15
,注意,右端的 15
是一个整数,所以,进入 if
分支的条件就是:变量 answer
中储存的数据等于 整数 15
。
我们都知道,answer
变量中储存的是 input()
函数拿到的用户输入。输入 15 时,程序无法进入 if
分支,这就说明 input()
函数拿到的并不是整数 15
。
#input()函数得到的answer是字符串而不是整数
如果我们是在判断大于或小于,那就不能改成 answer > '15'
了,因为这时大于号两侧都是字符串,字符串是不能用来判断数值大小关系的。
所以,如果我们想比较用户输入与某个数字的大小关系,我们就必须把 answer
转换为整型变量。
price =int(input('请输入冰糖葫芦的价格:'))if price < 15:print('买一根吧')else:print('不买了')#输入15#输出15
python中input函数最简单详细的了解相关推荐
- python中input()函数的返回是什么类型_Python中input函数的用法是什么?
"input()"函数是输入函数,用于接受一个标准输入数据,且返回string类型.在Python3中,去除了"raw_input()"函数,仅保留了" ...
- python中input()函数的返回是什么类型_python中的input函数表示什么意思
python的input() 函数用于向用户生成一条提示,然后获取用户输入的内容.由于 input() 函数总会将用户输入的内容放入字符串中,因此用户可以输入任何内容,input() 函数总是返回一个 ...
- python中input函数的返回是哪种类型_Python3.x中input的变化:input函数默认返回字符串类型...
背景:学习<Python基础教程第2版>,第10.3章 标准库:一些最爱 时, 运行如下例子: 用户选择投掷的骰子数以及每个骰子具有的面数,随机返回骰子的点数,代码如下: from ran ...
- python中input函数,eval函数
input 函数输入 python2中有两种内置函数可以读取键盘输入的数据:input() 和 raw_input(),raw_input()函数在python3中已经删除,不能使用. input() ...
- python中map函数的简单使用
Map函数的简单使用 map函数中的第一个参数是方法名,第二个参数是可以迭代的对象,第三个位置,第四个-也可以传参数,传进去的也是可迭代的对象,例如列表,字典,元组,字符串.这个函数会依次把可迭代对象 ...
- python中input函数使用
1.input函数作用: 接收来自用户的输入 2.返回值类型 输入值的类型为str 3.值的存储 使用=对输入的值进行存储 例: present=input('大圣想要什么礼物呢?') print ( ...
- python中input函数的使用
input() 函数接受一个标准输入数据,返回为 string 类型. input() # 单个输入使用input n=input() print(n) print(type(n))n=input(& ...
- python中Path函数讲解【详细】
文章目录 1.Path函数的基本功能 2.常见用法 2.1 表示路径 2.2 路径的拼接和分解 2.3 获取路径 1.Path函数的基本功能 使用pathlib模块来处理文件和文件夹,可以跨平台.pa ...
- python中怎么用乘法_如何在python中乘法函数?
def sub3(n): return n - 3 def square(n): return n * n 在python中编写函数非常简单: >>> my_list [0, 1, ...
最新文章
- Hibernate中的实体映射
- 一起学Hadoop——Hadoop的前世今生
- [20161219]关于LANGUAGE_MISMATCH.txt
- AcWing算法提高课 Level-3 第四章 高级数据结构
- springboot通过接口访问html,springboot不通过controller直接访问静态html
- 矩阵乘法 算法训练 试题_ALS算法实现用户对音乐评分的预测
- Spring Boot2
- spring boot + swagger2
- java环境安装菜鸟教程_Linux菜鸟教程(一:JDK安装和java环境配置)
- 更改 Normal 模板 (Normal.dotm)
- html span自动换行,span标签里的内容过长如何设置自动换行
- jquery弹出层插件jquery.ColorBox.js学习
- 关于英伟达显卡驱动程序(GeForce)无法下载的问题
- 面试题:数据库优化的方法
- JAVA:获取用户访问ip地址
- svn提交备注_svn 中commit时必须填写备注信息如何设置
- STM32驱动HC05蓝牙串口通信模块
- 详解函数中的 arguments
- IBM启动2014三大战略方向
- Tomcat踩过的那些坑之——浏览器无小猫图像,报500错误