-1

我正在为一些小练习编写一个基本的 BMI 计算器,但我似乎无法将体重和身高的变量彼此分开。

我尝试将它们从 int 更改为 str,但我不知道如何。

h = input("Enter your height in cm: ")

print(h)

w = input("Enter your weight in kg: ")

print(w)

print(w/h) 

最后一行是问题,其他一切都很好

我希望输出以 BMI 的形式出现,变量除以,即 w = 9 和 h = 3,我希望为 3。

4

1 回答 1

1

输入法接受字符串形式的输入。对于除法,您需要将这些输入转换为 int。下面的代码将起作用。

h = int(input("Enter your height in cm: "))

print(h)

w = int(input("Enter your weight in kg: "))

print(w)

print(w/h)
于 2019-10-29T12:54:19.537 回答