一、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函数最简单详细的了解相关推荐

  1. python中input()函数的返回是什么类型_Python中input函数的用法是什么?

    "input()"函数是输入函数,用于接受一个标准输入数据,且返回string类型.在Python3中,去除了"raw_input()"函数,仅保留了" ...

  2. python中input()函数的返回是什么类型_python中的input函数表示什么意思

    python的input() 函数用于向用户生成一条提示,然后获取用户输入的内容.由于 input() 函数总会将用户输入的内容放入字符串中,因此用户可以输入任何内容,input() 函数总是返回一个 ...

  3. python中input函数的返回是哪种类型_Python3.x中input的变化:input函数默认返回字符串类型...

    背景:学习<Python基础教程第2版>,第10.3章 标准库:一些最爱 时, 运行如下例子: 用户选择投掷的骰子数以及每个骰子具有的面数,随机返回骰子的点数,代码如下: from ran ...

  4. python中input函数,eval函数

    input 函数输入 python2中有两种内置函数可以读取键盘输入的数据:input() 和 raw_input(),raw_input()函数在python3中已经删除,不能使用. input() ...

  5. python中map函数的简单使用

    Map函数的简单使用 map函数中的第一个参数是方法名,第二个参数是可以迭代的对象,第三个位置,第四个-也可以传参数,传进去的也是可迭代的对象,例如列表,字典,元组,字符串.这个函数会依次把可迭代对象 ...

  6. python中input函数使用

    1.input函数作用: 接收来自用户的输入 2.返回值类型 输入值的类型为str 3.值的存储 使用=对输入的值进行存储 例: present=input('大圣想要什么礼物呢?') print ( ...

  7. python中input函数的使用

    input() 函数接受一个标准输入数据,返回为 string 类型. input() # 单个输入使用input n=input() print(n) print(type(n))n=input(& ...

  8. python中Path函数讲解【详细】

    文章目录 1.Path函数的基本功能 2.常见用法 2.1 表示路径 2.2 路径的拼接和分解 2.3 获取路径 1.Path函数的基本功能 使用pathlib模块来处理文件和文件夹,可以跨平台.pa ...

  9. python中怎么用乘法_如何在python中乘法函数?

    def sub3(n): return n - 3 def square(n): return n * n 在python中编写函数非常简单: >>> my_list [0, 1, ...

最新文章

  1. Hibernate中的实体映射
  2. 一起学Hadoop——Hadoop的前世今生
  3. [20161219]关于LANGUAGE_MISMATCH.txt
  4. AcWing算法提高课 Level-3 第四章 高级数据结构
  5. springboot通过接口访问html,springboot不通过controller直接访问静态html
  6. 矩阵乘法 算法训练 试题_ALS算法实现用户对音乐评分的预测
  7. Spring Boot2
  8. spring boot + swagger2
  9. java环境安装菜鸟教程_Linux菜鸟教程(一:JDK安装和java环境配置)
  10. 更改 Normal 模板 (Normal.dotm)
  11. html span自动换行,span标签里的内容过长如何设置自动换行
  12. jquery弹出层插件jquery.ColorBox.js学习
  13. 关于英伟达显卡驱动程序(GeForce)无法下载的问题
  14. 面试题:数据库优化的方法
  15. JAVA:获取用户访问ip地址
  16. svn提交备注_svn 中commit时必须填写备注信息如何设置
  17. STM32驱动HC05蓝牙串口通信模块
  18. 详解函数中的 arguments
  19. IBM启动2014三大战略方向
  20. Tomcat踩过的那些坑之——浏览器无小猫图像,报500错误

热门文章

  1. 图片存放形式 hwc
  2. IDEA使用技巧大全
  3. 【显著性检测】Matlab实现Itti显著性检测
  4. 利用C语言打印9*9乘法表
  5. 2017年10月江苏省计算机二级成绩查询,2017年10月江苏省高校计算机等级考试报名启动...
  6. 新能源市场狂暴风卷,零跑汽车仍砥砺前行
  7. 什么是商机 与如何抓住商机
  8. Linux Audio (6) DAPM-3 damp的kcontrol注册过程
  9. 如何查看当前项目的spring版本号
  10. hive sql 修改列名