python入门:NO.9 input函数
在NO.7的例子中出现了一个函数:input,当时没有介绍,这篇专门介绍一下。
最近沉迷哈利波特游戏,就用哈利波特举个例子吧。
print ('''亲爱的同学,欢迎来到霍格沃茨! 接下来请戴上分帽僧, 他将为你建议合适的学院, 当然,最终的选择权在你。''')
choice = input ("分帽僧:我想你很适合拉文克劳。你愿意到拉文克劳学院吗?(‘愿意’或者‘不愿意’)"\n)
if (choice == '愿意'): print ("恭喜成为拉文克劳的新生!")
else: print ("那么请选择你想去的学院。") >>
亲爱的同学,欢迎来到霍格沃茨!
接下来请戴上分帽僧,
他将为你建议合适的学院,
当然,最终的选择权在你。
分帽僧:我想你很适合拉文克劳。你愿意到拉文克劳学院吗?(‘愿意’或者‘不愿意’) 愿意
>>
恭喜成为拉文克劳的新生!
这样,利用input函数,我们真正实现了人机互动。
input函数如其名,是一个用来输入的函数,作用相当于一个连接现实世界和python世界的电话机,它将计算机想对你说的话表达出来,同时将你想对计算机说的话传给计算机。
但是,计算机可以不对你说,你一定要对计算机说,一定要在终端输入数据,否则将不会执行input函数后的语句。
这个从终端输入的数据将会被放在一个我们准备好的盒子里(也就是之前说过的赋值),方便之后提取出来使用:
name = input ('请在以下四个选项【格兰芬多;斯莱特林;拉文克劳;赫奇帕奇】中,输入你想去的学院名字: ')
print (name)
print (name + '学院欢迎你!') >>请在以下四个选项【格兰芬多;斯莱特林;拉文克劳;赫奇帕奇】中,输入你想去的学院名字:格兰芬多
>>格兰芬多
>>格兰芬多学院欢迎你!
❗input函数是必须赋值的。
python入门:NO.9 input函数相关推荐
- python编程入门与案例详解课后题答案-Python入门之三角函数sin()函数实例详解
描述 sin()返回的x弧度的正弦值. 语法 以下是sin()方法的语法: importmath math.sin(x) 注意:sin()是不能直接访问的,需要导入math模块,然后通过math静态对 ...
- python入门笔记——内置函数作业
python入门笔记--内置函数作业 # 求三组连续自然数的和:求出1到10,20到30,35到45的三个和 sum1 = sum(range(1,11)) sum2 = sum(range(20,3 ...
- python(9)-变量、input函数
变量.input函数 1.变量的定义(不可变对象) 2.变量的类型 3.变量的命名规范 4. 不同类型的数据计算 5.类型转换函数 6.input() 7.Tips 程序是用来处理数据的,而变量是用来 ...
- 《Python入门到精通》函数
「作者主页」:士别三日wyx 此文章已录入专栏<Python入门到精通> 2021最新版Python小白教程,针对0基础小白和基础薄弱的伙伴学习 函数 1. 调用函数 2. 参数 ...
- 学习python(二)——input函数与print函数
1.input函数 input() 是 Python 的内置函数,用于从控制台读取用户输入的内容.input() 函数总是以字符串的形式来处理用户输入的内容,所以用户输入的内容可以包含任何字符.inp ...
- 第五 python中格式化输入input()函数的使用
一.input的使用 输入: input()函数 input(prompt=None,) #内置函数:从标准的输入流中读取一个字符串,按行读取 input()函数键盘输入的都是字符串类型,即使输入的是 ...
- python学习5(input函数)
input函数使用: 变量=input("提示") input可以从键盘输入值,值的类型是str: 高级应用: 可以对变量进行转化 代码示例: myname=input(" ...
- Python基础知识(input函数的使用、input函数的高级使用)
input输入函数 #input使用age=input('请输入年龄') #定义一个变量名age,= 赋值运算符,input输入字符串 print(type(age)) #type类型 输出age的类 ...
- python入门--常用的numpy函数:arange()
numpy包中提供了很多专门用于创建数组的函数,下面介绍其中最常用的arange()函数. 一.arange()函数 1.arange()函数说明 arange()类似于python的内置函数rang ...
- Python入门基础知识点 (初识函数)
什么是函数 然后现在有一个需求,让你计算'hello world'的长度,len方法突然不能直接用,你怎么计算? s1 = "hello world" length = 0 for ...
最新文章
- 关于软件开发环境的思考
- 使用OKR管理好团队这四个高深的技巧要明白
- CStatic 控件设置文本,不能重回问题
- python笔记基础-python学习笔记之基础一(第一天)
- html两条下划线重叠,文字和text-decoration:underline下划线重叠问题
- [BUUCTF-pwn]——picoctf_2018_echo back
- Kogito,ergo规则—第2部分:规则的全面执行模型
- Attempt to write to a read-only database Sqlite
- python如何判断列表是否为空_Python中如何检查字符串/列表是否为空
- 排序算法部分知识点小结
- 兆易创新GD32系列单片机不同容量和启动文件之间的选择(GD32F10X_MD/GD32F10X_HD/GD32F10X_XD/GD32F10X_CL)
- 计算机整个桌面偏左,教你win10电脑屏幕往左偏怎么办
- 阿里云打造离线下载服务器
- mysql冒号_mysql语句中的冒号是什么意思?
- apple oauth 三方登录
- html Antv L7 + mapbox 实现3D地图 3D中国地图 不限于中国地图
- 十年磨一剑:蚂蚁集团可观测性平台 AntMonitor 揭秘
- Oracle培训感想
- 关于掌纹识别的android版本开发(实例调用JNI)
- access当前窗体模糊查询