Задача 08.13

''' Разработайте скрипт, который создает список из n чисел и заполняет его степенями числа 2 от 2^1 до 2^n.
Пример выполнения скрипта: Программа создания и вывода списка степеней числа 2 Введите количество элементов списка -> 15 Итоговый список: 2 4 8 16 32 64 128 256 512 1024 2048 4096 8192 16384 32768 '''
print('Программа создания и вывода списка степеней числа 2') n = int(input('Введите количество элементов списка -> ')) # Создаем список а и заполняем его нулевыми значениями a = [0] * n # Формируем значения элементов списка по одному for i in range(len(a)): a[i] = 2 ** (i + 1) # Вывод элементов списка на экран print('Итоговый список: ') for i in range(len(a)): print (a[i], end = ' ')

© Кащеев Е. Решение задач по программированию на языке Python