if isinstance(data, str) or isinstance(data, int):
if '2' in str(data):
return 2
else:
return 0
else:
return 0
input_data = input("Введите строку для проверки: ")
output = check_number(input_data)
print(output)
Объяснение:
Исходя из входных данных выше и преобразований робота можно сделать вывод, что если в числе присутствует цифра "2", то выходными данными будет число 2.
Если же входные данные содержат строку или числа без цифры "2", то выходными данными будет число 0.
Answers & Comments
Ответ: 1) 123 = 2. 2) Собака = 0.
Код на языкен Python:
def check_number(data):
if isinstance(data, str) or isinstance(data, int):
if '2' in str(data):
return 2
else:
return 0
else:
return 0
input_data = input("Введите строку для проверки: ")
output = check_number(input_data)
print(output)
Объяснение:
Исходя из входных данных выше и преобразований робота можно сделать вывод, что если в числе присутствует цифра "2", то выходными данными будет число 2.
Если же входные данные содержат строку или числа без цифры "2", то выходными данными будет число 0.