shark8890 发表于 2021-8-8 10:14:20

python函数调用

请教:
def tempconvert(i):
    j=(i-32)/1.8
    return j

var = input("请输入华氏温度")
n=tempconvert(var)
print("华氏温度转换摄氏温度为",n )

这段代码执行有报错,在python中实参不能使用变量名吗?

青出于蓝 发表于 2021-8-8 10:18:13

def tempconvert(i):
    j=(i-32)/1.8
    return j

var = int(input("请输入华氏温度"))
n=tempconvert(var)
print("华氏温度转换摄氏温度为",n )

青出于蓝 发表于 2021-8-8 10:20:05

注意整形和字符串的区别

shark8890 发表于 2021-8-8 10:21:36

青出于蓝 发表于 2021-8-8 10:20
注意整形和字符串的区别

谢谢。还不熟练,input在python作为输入默认是字符串类型的吧
页: [1]
查看完整版本: python函数调用