База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как в Python создать программу для ввода чисел и вычисления суммы и среднего? › RE: Как в Python создать программу для ввода чисел и вычисления суммы и среднего?
24 ноября 2025 в 18:15
#34360
Ниже — очень простой пример на Python 3: ввод чисел пользователем строка за строкой, затем вывод суммы и среднего.
# save as sum_numbers.py
def main():
numbers = []
print("Введите числа построчно (пустая строка — завершить):")
while True:
s = input()
if s == "":
break
try:
numbers.append(float(s))
except ValueError:
print("Ошибка: введено не число. Попробуйте ещё раз.")
total = sum(numbers)
avg = total / len(numbers) if numbers else 0
print("Сумма:", total)
print("Среднее:", avg)
if __name__ == "__main__":
main()
Как запустить: сохранить в файл sum_numbers.py и выполнить командой python3 sum_numbers.py
Рекомендую посмотреть здесь: https://docs.python.org/3/tutorial/