Предмет: Информатика,
автор: fancyf760
Используя цикл while, выведите на экран для числа 2 его степени от 0 до 20. Возведение в степень в Python обозначается как **. Фрагмент вывода:
... 32
64
128
256
512
1024 ...
Ответы
Автор ответа:
1
Программа:
Python:
def display_powers_of_two():
i = 0
power = 1
while i <= 20:
print("2^%d = %d" % (i, power))
power *= 2
i += 1
display_powers_of_two()
Объяснение:
Этот код сначала инициализирует переменную i, равную 0; переменную power, равную 1. Далее идет цикл while, который продолжается до тех пор, пока i меньше или равно 20. На каждой итерации цикла выводится текущее значение power, а затем power умножается на 2, чтобы найти следующую power. Счетчик цикла (переменная i) также увеличивается на 1 на каждой итерации.
Похожие вопросы
Предмет: Алгебра,
автор: cibirakandrij81
Предмет: Алгебра,
автор: Аноним
Предмет: Обществознание,
автор: SoloveyST
Предмет: Українська література,
автор: marinakoltsova0
Предмет: Русский язык,
автор: ffaa6623