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函数是必须赋值的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值