我试图找到n个孩子的平均身高。我想使输入内容为“输入子级A的高度”,其中A是表示第A个子级的任意整数(1、2、3,...)。我以这种方式设计了代码,但最终以某种方式导致了该错误(如标题所示)。我将不胜感激:)。
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的孩子的身高”。
答案 0 :(得分:0)
使用:
nilai_tinggi = int(input("Enter the height of children number %d" %A))
用于字符串格式。