第二章 第1节 天启的战书

第3课知识总结

input()函数

import time
print('天启说: 愚蠢的X战警们:')
time.sleep(1)
print('你们这该死的行为')
time.sleep(2)
print('变种人是强大的')
time.sleep(1)
print('我要统治世界')
time.sleep(1)
print('给你们两条路,要么投降臣服于我,要么我把你们都杀死')
time.sleep(1)
print('那么,您的选择是什么? 1 接受投降,还是 2 反抗到底?')
time.sleep(2)
choice=input('请输入您选择的数字:')
if choice =='1':
    print('哈哈,投降是最好的选择,你们以后要乖乖听我的话,有任何违抗都会杀无赦,哈哈。')
else:
    print('可恶,你们这帮蝼蚁,那我就和你们较量较量吧,我要把你们都干掉。')

input()函数的使用

input('请在以下四个选项【X教授;魔形女;野兽;镭射眼】中,输入你认为最强的X战警:')

当你在函数的括号内写出想要问的问题时,input()函数会将此问题原样显示在屏幕上,并在终端区域等待你针对此问题的回答.

事实上,我们可以把input()函数当作一扇连接现实世界与代码世界的门。

当问题从代码世界传递给我们,可我们却没有回答时,这扇等待输入的input()大门,就会一直处于敞开状态,一直等着你往里送回答。

而当我们输入信息后,这扇input()大门便会关上,继续执行下面的命令。

input()函数结果的赋值

name = input('请输入你喜欢人的名字:')

input()函数依然是向用户询问,“请输入你喜欢人的名字”,用户在终端中输入内容,无论输入什么内容,这个内容都将会赋值给name这个变量,此时name这个容器里面存储的就是用户输入的内容。

name = input('请输入你喜欢人的名字:')
print(name)
name = input('请输入你喜欢人的名字:')
print(name+'I love you')

input()函数的数据类型

name = input('请输入你喜欢人的名字:')
print(type(name))
hobby = input('她喜欢1.逛街,2.旅游,3.美食。输入数字:')
print(type(hobby))

江湖秘籍:不管输入的回答是什么, 不管输入的是整数1234,还是字符串,input()函数的输入值,都会被强制性的转换为字符串类型。

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

hobby = int(input('她喜欢1.逛街,2.旅游,3.美食。输入数字:'))
if hobby ==1:
     print('拿我的卡,使劲花')
elif hobby==2:
     print('带你去浪漫的土耳其,还有东京和巴黎')
else:
     print('吃嘛嘛香')
money = int(input('你一个月工资多少钱?'))
#将输入的工资数(字符串),强制转换为整数
if money >= 100000:
#当工资数(整数)大于等于100000(整数)时
    print('土豪我们做朋友吧!')
#打印if条件下的结果
else:
#当工资数(整数)小于100000(整数)时
    print('不要和我借钱啊,我也没有~')
#打印else条件下

input()函数的重点内容

前四关复习

课后练习

1. 指派一位英雄,加入到X战警团队,并打印出结果“我是X教授指派加入到X战警团队的XXX”(其中,XX是你指派的英雄名字)。

2. 当随机输入熊二掰玉米的数量时,可以判断出,这天是熊大给熊二蜂蜜,还是熊二给熊大蜂蜜,并打印出来。

为了让熊二变勤快些,熊大与熊二打赌,制定如下计划. 赌约如下: 如果熊二一天能掰500个玉米,熊大就要给熊二一罐蜂蜜。 如果熊二一天不能掰500个玉米,熊二就要给熊大一罐蜂蜜。


0 条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注