@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("Нечетное")
  • Вопрос задан
  • 1053 просмотра
Решения вопроса 1
@deliro
num = sum(int(x) for x in input("Введите числа через пробел").split())
print(["Чётное", "Нечётное"][num % 2])
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы