天启的战书
- input()函数的使用
- input()函数结果的赋值
3.input()函数的数据类型
4.input()函数结果的强制转换
将屏幕调整成全屏模式:快捷键:windows系统:F11(或Fn+F11);mac系统:Control+Command+F。
input()函数:
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()函数是如何使用的:
input('请在以下四个选项【X教授;魔形女;野兽;镭射眼】中,输入你认为最强的X战警:')
一定要在终端处输入回答吗?不输入行不行
当问题从代码世界传递给我们,可我们却没有回答时,这扇等待输入的input()大门,就会一直处于敞开状态,一直等着你往里送回答。
而当我们输入信息后,这扇input()大门便会关上,继续执行下面的命令。
input()函数结果的赋值
name = input('请输入你喜欢人的名字:')
下面是一个练习:
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))
运行结束后,你会发现,无论是输入1,2,3哪个数字也好,输出的结果都是< class ‘str’>
不管输入的回答是什么, 不管输入的是整数1234,还是字符串,input()函数的输入值,都会被强制性的转换为字符串类型。
用户输入的内容是字符串,那么choice中的数据类型是字符串, 下面if中判断的条件语句choice==‘1’,等号左右都是字符串
也就说,只要收集到用户输入的数字,input()会自动把它们转成字符串。那如果以后有100个,1000个数字选项,也会转成字符串。
那么,我们就需要一个简单的方法,将所有输入值的数据类型,一次性转化成整数。
input()函数结果的强制转换
如果选择1 ,打印“拿我的卡,使劲花”; 如果选择2 ,打印“带你去浪漫的土耳其,还有东京和巴黎”。 如果选择3,打印‘吃嘛嘛香’【要点提示:if……else条件判断,变量赋值,等于整数】
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()函数的重点内容
简单的print()函数