Python3.x 中 input() 函数:接受一个标准输入数据,返回为 string 类型。
(可实现人机互动沟通的关键,需要在终端出输入信息。我们可以把input()函数当作一扇链接现实世界与代码世界的门。)
使用实例:
函数语法:input("prompt") # input()需要输入的提示
1、input() 函数默认返回的数据类型为str类型。
name = input("请输入你的名字:")#input赋值给name print(name)#打印name的时候会在终端显示出来 print(type(name)) #查看类型使用type函数 #终端输出 请输入你的名字:测试test 测试test <class 'str'>
2、input()函数也可强制将返回数据类型转为int类型
password = int(input("请输入你的密码:")) print(password) print(type(password)) #终端输出 请输入你的密码:123456 123456 <class 'int'>
如果转换成了int类型的话,输入必须为数字,不然会报以下错误:语法错误
3、我们也可以通过eval函数将输入转为int输出类型
password = eval(input("请输入你的密码:")) print(password) print(type(password)) #终端输出 请输入你的密码:123456 123456 <class 'int'>
4、简单场景应用:可判断你输入的最爱的水果,终端输入后,可作判断输出。
favorite_foods = input("请输入你最爱的水果:") if favorite_foods in "草莓": print("你最爱的水果是草莓") elif favorite_foods in "芒果": print("你最爱的水果是芒果") else: print("你输入有误") #终端输出 请输入你最爱的水果:草莓 你最爱的水果是草莓
每天进步一点点。🙂
丸子要加油呀
by:丸子