Условия задачи:
Программа анализа чисел. Разработайте программу, которая просит пользователя ввести ряд из 20 чисел. Программа должна сохранить числа в списке и затем показать приведенные ниже данные:
•наименьшее число в списке;
•наибольшее число в списке;
•сумму чисел в списке;
•среднее арифметическое значение чисел в списке.
Решение задачи:
def main():
NUM = 20
def get_list_num():
list_num = []
for i in range(NUM):
num = int(input(f'Введите {i+1} число: '))
list_num.append(num)
return list_num
list_num = get_list_num()
print(f'Наименьшее число в списке {min(list_num)},\n'
f'наибольшее число в списке {max(list_num)},\n'
f'сумма чисел в списке {sum(list_num)},\n'
f'среднее арифметическое значение чисел в списке {sum(list_num)/len(list_num):.2f}')
main()