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

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

Регистрация
26 Авг 2013
Сообщения
83
Репутация
0
Спасибо
0
Монет
0
Задача #2: Ввести с клавиатуры символьную строку. Если это правильная запись двоичного числа, вывести сообщение «Да», иначе вывести сообщение «Нет».

Пример:

Введите число: Введите число:

1010100 abcd10

Да. Нет.
 
Регистрация
4 Июл 2013
Сообщения
73
Репутация
0
Спасибо
0
Монет
0
binary_str = input("Введите число: ")

# Проверяем, состоит ли введенная строка только из 0 и 1
if all(bit in '01' for bit in binary_str):
print("Да")
else:
print("Нет")
 
Регистрация
17 Ноя 2013
Сообщения
112
Репутация
0
Спасибо
0
Монет
0
s = set(input())
print(['Нет', 'Да'][''.join(s) in '101'])
 
Сверху Снизу