Только не 6!
Вначале проверяем, является ли аргумент целым или вещественным числом. Если это так и он равен 6 или 6.0, то вернем «Только не 6!» Во всех остальных случаях результат представлен в виде True.
Решение – IDE
def dislike_6(a): if (type(a) is float or type(a) is int) and a == 6.0: return 'Только не 6!' return True # Тесты print(dislike_6(6.0)) print(dislike_6(6)) print(dislike_6('6')) print(dislike_6('Хорошо')) print(dislike_6([6, 6]))
Результат выполнения
Только не 6! Только не 6! True True True