python input函数


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:丸子

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM