input中文直译过来是“输入量”
为什么说python简单呢,就是因为他可以通过翻译器来直接明白代码的意思,剩下的,也只是一些语法而已罢了
格式 :
a变量=input(“ 文字 “) #提问用的
print(“ 文字 “+a变量+” 文字 “) #回答用的
接受输入的数据
返回值类型=输入的值
就是这样的原理
让我们来写一串可以测量你身高的代码吧sg=input("你的身高是(单位:cm):")
print("你的身高可能是"+sg+"cm")
可以看到,就是这么一个一问一答,现在的机器人也就是这个原理
我们是否可以做一个计算器呢?让我们来实验一下a=input("数字a:")
b=input("数字b:")
print(a+b)
输入一下: 输出:
看到的并不是42,而是2022,这是为什么呢?因为这两个数都是文本型,通过计算是算不出来的,如果要想两个数相加,需要用到数据转换为整数型
(这里我们先讲一下int
int(变量名)就可以转换为整数型的数字)
我们修改一下代码a=input("数字a:")
b=input("数字b:")
print(int(a) + int(b))
我们在输入一下: 输出:
利用int将他转换为整数型,可以成功计算出42了