当前位置:首页>python>Python input函数

Python input函数

  • 2026-10-11 05:42:05
Python input函数
虽然程序员是代码逻辑和运行结果的主要掌控者,但很多时候我们也要从用户那里获得信息,并返回个性化的结果。Python的input函数可以用来从用户那里获得输入,它的用法是input("XXX")。
那么input具体可以怎么用呢,比如可以问用户的年龄input("请输入您的年龄:"),那么运行时,Python就会展示出放进括号里面的提示,并且开始等待用户的输入,比如用户可以输入20,然后回车表示输入结束。Python会继续运行之后的代码。
但这样我们并不能知道用户到底输入了什么,还好input函数在用户输入完后,会把内容进行返回,所以我们应该用一个变量去获取input函数返回的值user_age = input("请输入您的年龄:")。在这之后,你就可以用这个变量进行一些后续操作。print(user_age + "岁了")
另外一点需要注意的是,input一律返回字符串,即使输入的是数字,它也会当成字符串来看待,所以如果直接拿user_age去做数学运算,Python会报错。怎么办呢,Python也有函数能把字符串str类型转换成整数int类型,就用一个叫int的函数。类似的,float函数可以把其他类型转换成浮点数,str函数可以把其他类型转换成字符串,这在你需要打印的时候很有用,比如print("今年"+str(20)+"岁了")
如果要用年龄进行数学运算,就用int函数来转换,比如print("两年后是"+str(int(user_age)+2)

最新文章

随机文章