Описание задачи
Необходимо определить, является ли заданное целое число степенью двойки. Для этого нужно проверить, положительное ли число и не имеет ли оно ни одного установленного бита (кроме самого младшего).
Входные данные:
n: Целое число (int), которое необходимо проверить.
Выходные данные:
True, если n является степенью двойки, и False в противном случае. Возвращается логическое значение (bool).
Режим обучения Готово
Объяснение решения уже подготовлено. Нажмите кнопку, чтобы посмотреть.
Ваше решение
Подсказка (готовое решение)
def is_power_of_two(n: int) -> bool: