Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите с кодом на питоне

Otabek Musaev Ученик (83), на голосовании 1 год назад
И в чем ошибка тут
n = int(input)
numbers = ''
for _ in range(n + 1)
num = int(input)
if 0 in num
numbers.append(num)
print(numbers)
Голосование за лучший ответ
Татьяна Просветленный (36384) 1 год назад
В данном коде есть несколько ошибок. Вот исправленный код:
 n = int(input()) 
numbers = [int(input()) for _ in range(n) if int(input()) == 0]
print(numbers)
В этом коде сначала получается количество чисел, которые будут вводиться. Затем создается список numbers, используя генератор списка. Используется цикл for для получения n чисел, и добавляем только те числа, которые равны 0. В конце выводится список numbers.
Otabek MusaevУченик (83) 1 год назад
не подходит
Булат муллагалиев Профи (619) 1 год назад
n = int(input()) numbers = ‘’ for _ in range(n + 1): num = int(input()) if ‘0’ in str(num): numbers += str(num) + ’ ’ print(numbers)
Через Бинг сделал, сам не шарю
Похожие вопросы