@Soul1

Как сделать краткую запись условия в Python?

Только начал осваивать программирование, так что извиняйте за нубский вопрос. Честно гуглил, не нашёл. Подскажите как в Python сделать краткую запись для перечисления в условии.
Допустим есть код:
x = 1
while x % 2 !=0 or x % 3 !=0 or x % 4 !=0:
    x += 1

Как сделать краткую запись ? Что-то типа while x % 2, 3, 4 != 0 ? Именно через перечисление. И второй вопрос - как реализовать тоже самое через список ? Допустим до этого создали список a = (1, 5).
  • Вопрос задан
  • 524 просмотра
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
a = (2, 3, 4)
while any(x % i != 0 for i in a):
    x += 1
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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