Условие задачи
Дано целое число N (> 0). Сформировать и вывести целочисленный массив размера N, содержащий степени двойки от первой до N-й: 2, 4, 8, 16, ….
Ответ
import random
import math
N = random.randrange(1,10)
print("N = ", N)
a1 = []
p = 1
for i in range(N):
p *= 2
a1.append(p)
...