Степени тройки

Реализуйте функцию is_power_of_three, которая определяет, является ли переданное число натуральной степенью тройки. Например, число 27 — это третья степень: 3 ** 3, а 81 — это четвёртая: 3 ** 4.

Пример:
>>> is_power_of_three(1)
True
>>> is_power_of_three(2)
False
>>> is_power_of_three(9)
True
def is_power_of_three(number: int) -> bool:
    if number == 1: return True
    if number < 1: return False
    return is_power_of_three(number/3)