1、input()函数  input()函数是输入函数

import timeprint('亲爱的同学:')
time.sleep(1)print('我们愉快地通知您,您已获准在霍格沃茨魔法学校就读。')
time.sleep(2)print('随信附上所需书籍及装备一览。')
time.sleep(1)print('学期定于九月一日开始。')
time.sleep(1)print('鉴于您对魔法世界的不熟悉,')
time.sleep(1)print('我们将指派魔咒学老师——吴枫教授带您购买学习用品。')
time.sleep(2)print('我们将于七月三十一日前静候您的猫头鹰带来的回信。')
time.sleep(2)print('校长(女)米勒娃·麦格谨上')
time.sleep(1)print('那么,您的选择是什么? 1 接受,还是 2 放弃呢?')
time.sleep(2)choice=input('请输入您选择的数字:')if choice =='1':print('霍格沃茨欢迎您的到来。')else:print('您可是被梅林选中的孩子,我们不接受这个选项。')

1.1、input()函数的使用

1.2、input()函数结果的赋值

展示在终端的信息/回答/数据,在代码世界,我们可以称其为输入值——我们输入给函数的内容

下面,请你再来秀一波操作:1.请求输入请在以下选项【厄里斯魔镜;时间转换器;飞天扫帚;隐形斗篷】中,选择出你最想拥有的魔法物品:;2. 将结果赋值给变量magic;3. 打印结果magic+'是我最想拥有的魔法!'【要点提示:赋值,input()函数,变量拼接,print()函数】

magic = input('请求输入请在以下选项【厄里斯魔镜;时间转换器;飞天扫帚;隐形斗篷】中,选择出你最想拥有的魔法物品:')
print(magic+'是我最想拥有的魔法!')

首先,我们需要对input()函数的结果进行赋值,然后使用input()函数搜集信息,最后再用print()函数输出结果。

print('那么,您的选择是什么? 1 接受,还是 2 放弃呢?')choice = input('请输入您的选择:')
#变量赋值if choice == '1':
#条件判断:条件1print('霍格沃茨欢迎您的到来。')
#条件1的结果else:
#条件判断:其他条件print('您可是被梅林选中的孩子,我们不接受这个选项。')
#其他条件的结果

1.3、input()函数的数据类型

对于input()函数来说,不管我们输入的回答是什么,不管你输入的是整数1234,还是字符串『隐形斗篷是我最想拥有的魔法』,input()函数的输入值(搜集到的回答),永远会被【强制性】地转换为【字符串】类型。(Python3固定规则)

1.4、input()函数结果的强制转换

int()函数,我们就可以从input()函数的源头,将输入的内容转换为整数

choice = int(input('请输入您的选择:'))
#将输入值强制转换为整数,并赋值给变量choice

我们什么时候会用到,input()函数结果的强制转换呢?思路很简单,当你想要的答案是数字时,比如年龄:

age = int(input('猜一猜巫师的『法定成年年龄』是几岁,请输入:'))
#将输入的岁数(字符串),强制转换为整数if age > 17:
#当年龄(整数)大于17(整数)时print('哈哈,居然比这个年龄还要小呢!')
#打印if条件下的结果elif age == 17:
#当年龄(整数)等于17(整数)时print('正确!我猜你是个巫师啦~')
#打印if条件下的结果else:
#当年龄(整数)小于17(整数)时print('呜呜,这个年龄~我还是个宝宝呢,正确答案是17岁哦')
#打印else条件下的结果

再来归纳一下input()函数数据类型强制转换的知识点:

1.5、input()函数知识点总结

转载于:https://www.cnblogs.com/waitingzxy/p/11528385.html

第4关—input()函数相关推荐

  1. Python基础语法 - 第3关 霍格沃茨来信 input()函数

    [input()函数] 例子: import time print('亲爱的同学:') time.sleep(1) print('我们愉快地通知您,您已获准在霍格沃茨魔法学校就读.') time.sl ...

  2. Python的零基础超详细讲解(第十天)-Python的input()函数

    input()函数 在今天的课程里,我们将继续了解中国的"新四大发明"--共享经济,在分享的快乐中,开启与计算机实现"双向沟通"的新篇章. 下面,我们一起来体验 ...

  3. #章节四:input()函数

    章节四:input()函数 目录 章节四:input()函数 1. input()函数 1.1 input()函数的使用 1.2 input()函数结果的赋值 1.3 input()函数的数据类型 1 ...

  4. python2的input,关于python2.x input函数的安全隐患

    secret_value = 500 i = input('Guess secret_value:') if i == secret_value: print('you win!') else: pr ...

  5. python 字符串输入时间_Python input()函数:获取用户输入的字符串

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

  6. python的input()函数与getpass标准库

    1. input()函数给我们提供了从键盘输入数据的途径,我们经常用这个函数来读入用户名等一些可以明文显示的数据.但是对于像密码这样的要密文显示的场景,这个函数就显得不安全了.因此python也给我们 ...

  7. python使用input函数时、必须添加提示文字-Python基础教程(4)使用input函数实现用户交互...

    在shell编程中,如果要将用户输入的信息赋值给一个变量以实现交互的效果,使用的是read命令,如 read -p "what's your name:" name echo $n ...

  8. python简单代码input-python基础 input()函数

    input()函数 赋值输出: name=input("请求输入你喜欢的电影名:") print(name+"是我最喜欢的电影!") 输入:大话西游 输出:大话 ...

  9. python input与返回值-python中使用input()函数获取用户输入值方式

    我们编写程序最终目的还是来解决实际问题,所以必然会遇到输入输出的交互问题,python中提供了input函数用来获取用户的输入,我们可以用以下程序演示. user_gender = input(&qu ...

最新文章

  1. 使用Xftp连接树莓派并传输文件
  2. 派生类的构造【C++继承】
  3. 掸邦的首府---东枝【图文】
  4. Python+Appium寻找蓝牙/wifi匹配
  5. Vue和vue-template-compiler版本之间的问题
  6. Android中Dialog对话框
  7. 实现Qt日志功能并输出到文件(qDebug\qWarning\ qCritical\qFatal)
  8. spring学习之spring框架介绍
  9. Javascript(八)javascript页面重定向
  10. Hibernate表间映射时HHH000142异常
  11. 可以使用GPU暴力破解密码的软件
  12. LeetCode 图解 | 237.删除链表中的节点
  13. win7系统计算机文件夹缓慢,windows7搜索文件非常慢的解决办法以及优化方法
  14. C语言编程编制职工档案管理程序,c语言人事档案管理程序
  15. 串口屏应用案例_大彩串口屏在高拍仪上的应用方案
  16. 安卓图像处理(四)保存以及删除图片
  17. luogu1941 飞扬的小鸟
  18. iPhone越狱开发环境搭建
  19. 常见密码pojie工具
  20. imx219-83 ros使用

热门文章

  1. java调用百度AI实现图文识别功能
  2. 用户唯一登录,最新登录挤掉以前的登录,实现踢人.
  3. UCS-2 编码范围
  4. python解除windows锁屏_用python获取win10锁屏图片
  5. 解决Ubuntu系统下的VMware Workstation无法打开虚拟网络编辑器界面的问题
  6. 机房气体消防系统设计重点
  7. 一名武大同学的春招48小时
  8. java8 —— Stream( 流 )
  9. 被房地产坑惨的老板电器,终于要“回血”了!
  10. 3-动态规划:数字三角形