Python简介4
程序员文章站
2022-05-31 23:29:34
...
input函数
-
函数使用
input()函数是输入函数。input()函数是输入函数,当你在函数的括号内写出问题时,input()函数会将此问题原样显示在屏幕上,并在终端区域等待你针对此问题的回答。
input('请在以下四个选项【格兰芬多;斯莱特林;拉文克劳;赫奇帕奇】中,输入你想去的学院名字: ') #运用input函数搜集信息
-
函数结果的赋值
通过赋值,达到随时提取输入结果的目的。
name = input('请输入你的名字:') #函数赋值
虽然看上去像是给input()函数赋值,但实际上,我们是将input()函数的执行结果(收集的信息)赋值给变量name。
不管你在终端输入的内容是什么,不管你的回答改变多少次。只要是对input()函数所提问题的回答,都会被存储在变量中。等待你打印变量时,将回答提取出来,展示在显示屏上。
-
input函数的数据类型
对于input()函数来说,不管我们输入的回答是什么,不管你输入的是整数1234,还是字符串“隐形斗篷是我最想拥有的魔法”,input()函数的输入值,永远会被强制性地转换为字符串类型。(Python3固定规则)
不管我们在终端区域输入什么,input()函数的输入值一定是【字符串】。
-
input函数结果的强制转换
money = int(input('你一个月工资多少钱?')) #将输入的工资数(字符串),强制转换为整数 if money >= 10000: #当工资数(整数)大于等于10000(整数)时 print('土豪我们做朋友吧!') #打印if条件下的结果 elif 5000 < money < 10000: #当工资数(整数)大于5000(整数)小于10000(整数)时 print('我们都是搬砖族。。。') #打印elif条件下的结果 else: #当工资数(整数)小于等于5000(整数)时 print('我负责赚钱养家,你负责貌美如花~') #打印else条件下的结果
总结
上一篇: C++ 命名空间std
下一篇: 变量声明系列之ES5(变量提升)