Вопрос Помогите пожалуйста с python <3.8 версией

Регистрация
24 Окт 2013
Сообщения
72
Репутация
0
Спасибо
1
Монет
0
На вход программы поступает четырехзначное целое число. Напишите программу, которая определяет, являются ли все цифры данного числа нечетными.



Формат входных данных

На вход программе подаётся целое четырехзначное число.



Формат выходных данных

Программа должна вывести 'Да', если все цифры числа являются нечетными и 'Нет' в противном случае.



Sample Input 1:



1111

Sample Output 1:



Да

Sample Input 2:



1212

Sample Output 2:



Нет
 
n, b = int(input()), 1
while n != 0:
b &= n & 1
n = n // 10
print('Да' if b else 'Нет') или через строки n = input().strip()
print('Да' if all(x in '13579' for x in n) else 'Нет') или через множества букв n = input().strip()
print('Нет' if set('24680') & set(n) else 'Да')
 
num = int(input())

if num // 1000 % 2 != 0 and num // 100 % 10 % 2 != 0 and num // 10 % 10 % 2 != 0 and num % 10 % 2 != 0:
print('Да')
else:
print('Нет')
 
Назад
Сверху