Какова функция входных данных различной суммы для Python?Python

Программы на Python
Anonymous
Какова функция входных данных различной суммы для Python?

Сообщение Anonymous »

Статистика часто рассчитывается с использованием разных объемов входных данных. Напишите программу, которая принимает любое количество целых чисел в качестве входных данных и выводит среднее и максимальное значения.
Пример: если входные данные:
15 20 0 5
выход:
10 20

Код: Выделить всё

nums = []

# initialse
number = 0
# loop until there isn't an input
while number != "":
# ask for user input
number = input('Enter number:')
# validate the input isn't blank
# prevents errors
if number != "":
# make input integer and add it to list
nums.append(int(number))

avg = sum(nums) / len(nums)
print(max(nums), avg)
Все, что мне нужно, это ввести номер:

Подробнее здесь: https://stackoverflow.com/questions/717 ... for-python

Вернуться в «Python»