здравствуйте, решение есть в количестве трёх штук))
но в последнем решении мне подсказали, что "map(int, str
)" в коде не есть хорошо, подскажите, а как правильно? спасибо
Код:
n = 234
print(('Нет', 'Да')[set(str(n)) <= set('02468')]) # => Нет
import re
print(('Нет', 'Да')[bool(re.fullmatch(r'[24680]+', str(n)))]) # => Нет
print(('Нет', 'Да')[all(map(lambda x: not x % 2, map(int, str(n))))]) # => Нет