Предмет: Информатика, автор: fancyf760

Используя цикл while, выведите на экран для числа 2 его степени от 0 до 20. Возведение в степень в Python обозначается как **. Фрагмент вывода:

... 32

64

128

256

512

1024 ...

Ответы

Автор ответа: vimmortal2
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