Помогите мучаюсь с питоном - Общение Python мододелов

Вопрос Помогите мучаюсь с питоном

Регистрация
30 Июн 2013
Сообщения
91
Репутация
-3
Спасибо
0
Монет
0
задать с клавиатуры список из десяти целых чисел заменить все нечетные числа нулями.Вывести исходный и получившийся списки помогите и решение должно быть на уровне 8 класса все решают способами которыми никогда не решали
 
Регистрация
22 Окт 2013
Сообщения
107
Репутация
0
Спасибо
0
Монет
0
создай отдельные списки для четных и нечетных чисел, потом ифом сделай проверку, если число с инпута есть в списке с нечетными, то заменяй
 
Регистрация
7 Сен 2013
Сообщения
87
Репутация
0
Спасибо
0
Монет
0
# Шаг 1: Создаём пустой список
numbers = []

# Шаг 2: Считываем 10 чисел с клавиатуры
for i in range(10):
x = int(input("Введите число: "))
numbers.append(x)

# Сохраняем исходный список
original_numbers = numbers[:] # Копия исходного списка

# Шаг 3: Заменяем нечётные числа на 0
for i in range(10):
if numbers % 2 != 0: # Проверяем, нечётное ли число
numbers = 0

# Шаг 4: Выводим результаты
print("Исходный список:", original_numbers)
print("Изменённый список:", numbers)
 
Регистрация
8 Авг 2013
Сообщения
84
Репутация
0
Спасибо
0
Монет
0
# Ввод списка из 10 целых чисел
numbers = []
print("Введите 10 целых чисел:")
for _ in range(10):
number = int(input())
numbers.append(number)

# Создание копии списка для изменения
modified_numbers = numbers.copy()

# Замена нечетных чисел нулями
for i in range(len(modified_numbers)):
if modified_numbers % 2 != 0:
modified_numbers = 0

# Вывод исходного и получившегося списков
print("Исходный список:", numbers)
print("Список после замены нечетных чисел нулями:", modified_numbers)
 
Регистрация
28 Ноя 2012
Сообщения
80
Репутация
0
Спасибо
0
Монет
0
# Запрашиваем у пользователя 10 целых чисел
numbers = []
print("Введите 10 целых чисел:")
for i in range(10):
while True:
try:
num = int(input(f"Число {i+1}: "))
numbers.append(num)
break
except ValueError:
print("Ошибка! Введите целое число.")

# Выводим исходный список
print("Исходный список:", numbers)

# Заменяем нечетные числа нулями
modified_numbers = []
for num in numbers:
if num % 2 != 0: # Проверяем, является ли число нечетным
modified_numbers.append(0)
else:
modified_numbers.append(num)

# Выводим получившийся список
print("Получившийся список:", modified_numbers)
 
Сверху Снизу