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