Задать вопрос
@who_someone

Как складывать неограниченное количество чисел в Python?

Программа складывает введенные числа, а потом пишет, является ли это число четным или нет. Вопрос в следующем: Мне хотелось бы, чтобы можно было ввести неограниченное количество чисел.(А не как в моем случае num_first, num_second и num_third) Как это осуществить?
num_first = int(input("Введите первое число: "))
num_second = int(input("Введите второе число: "))
num_third = int(input("Введите третье число: "))
num = num_first + num_second + num_third
print(num)
if num % 2 == 0 :
	print("Четное")
else:
	print("Нечетное")
  • Вопрос задан
  • 1141 просмотр
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
@deliro
num = sum(int(x) for x in input("Введите числа через пробел").split())
print(["Чётное", "Нечётное"][num % 2])
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
31 янв. 2025, в 00:16
43000 руб./за проект
30 янв. 2025, в 21:33
5000 руб./за проект
30 янв. 2025, в 19:55
7000 руб./за проект