input
可以用来从用户那里获取输入。
用法
input("给用户的提示信息")
直接用input执行,并不会返回数值进行显示,以至于不知道用户输入了什么,所有我们用一个变量去获取input返回的值并输出。例如
user_age=input("输入年龄:")
print("你今年是不是" + user_age + "了")
注意:
input返回的数值会被当成字符串,不能用于进行运算。想用于计算,就得把数值类型进行转换。
例如
user_age = int(input("请输入年龄:"))
user_age_after_10_year = user_age + 10
print("十年之后,你就有" + str(user_age_after_10_year) + "了")
实例
我们编写一个用户的BMI值(体重/身高**2)
user_weight = float(input("请输入你的体重(kg):"))
user_height = float(input("请输入你的身高(m):"))
user_BMI = user_weight / (user_height)**2
print("你的BMI值为:" + str(user_BMI))
print("你的BMI值为:" + str(user_BMI))