Вот два решения вашей проблемы. Первый использует рекурсию, а второй - счетчик.
def contains_two_fives_loop(n):
"""Using loop."""
counter = 0
while n:
counter += n % 10 == 5
n //= 10
return 2 <= counter
def contains_two_fives_recursion(n):
"""Using recursion."""
return 2 <= (n % 10) == 5 + contains_two_fives(n // 10)
def contains_two_fives_str_counter(n):
"""Convert to string and count 5s in the string."""
return 2 <= str(n).count("5")