Напишите программу, в которой осуществляется ввод целых чисел до тех пор, пока не будет введён ноль, и подсчёт
суммы и среднего арифметического введённых положительных чисел (Python!!!!!)
Срочно!!!
Ответы
Ответ дал:
1
- def getIntSeq():
- while True:
- k = int(input())
- if k == 0: break
- yield k
- return
- xs = [x for x in getIntSeq() if x > 0]
- S = sum(xs)
- avg = float(S) / len(xs)
- print("Sum of positive elements: %d" % S)
- print("Avg of positive elements: %d" % avg)
Вас заинтересует
11 месяцев назад
11 месяцев назад
1 год назад
1 год назад
6 лет назад
8 лет назад