【发布时间】:2019-06-28 06:30:54
【问题描述】:
我试图找到 n 个孩子的平均身高。我想让输入说“输入孩子编号 A 的高度”,其中 A 是一个任意整数(1、2、3,...),表示第 A 个孩子。我以这种方式设计了我的代码,但不知何故最终导致了这个错误(如标题所示)。我会很感激任何帮助:)。
jmlh_anak = int(input("Enter n number of children : "))
A = 1
jmlh_tinggi = 0
while (A <= jmlh_anak):
nilai_tinggi = int(input("Enter the height of children number ", str(A)))
jmlh_tinggi += nilai_tinggi
A += 1
rtrt_tinggi = jmlh_tinggi / jmlh_anak
print("The average of the children's height will be", rtrt_tinggi)
例如,我希望孩子们的身高输入会说“输入 1 号孩子的身高:”。
【问题讨论】:
-
您需要为提示参数构建一个字符串。
-
是的,但我正在尝试如何让它发挥作用。
标签: python-3.x input arguments user-input raw-input