输入第一个inpu的数目后,int对象不可iterable

2024-09-29 06:23:28 发布

您现在位置:Python中文网/ 问答频道 /正文

             amisura = int(input("Quante volte hai misurato?:  "))
    for i in range(amisura):
     misure = input("Inserisci la misura: ")
     print("La tua media è:", sum(i)/amisura)

在输入第一次输入的数字“misure=input”之后,它给我这个错误:int object is not iterable


Tags: inforinputrangelaintprinthai
1条回答
网友
1楼 · 发布于 2024-09-29 06:23:28

我不明白你代码里的问题。你是说像这样吗?你知道吗

amisura = int(input("Quante volte hai misurato?:  "))
summ = 0
for i in range(amisura):
    misure = int(input("Inserisci la misura: "))
    summ = misure + summ
print("La tua media è:", summ/amisura)

输出:

Quante volte hai misurato?:  4
Inserisci la misura: 1
Inserisci la misura: 2
Inserisci la misura: 3
Inserisci la misura: 4
La tua media è: 2.5

相关问题 更多 >