Только не 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