
Написать решение пяти задач. Вывести массив из 15 элементов, заполненный по следующему правилу:
1) 1, 2, 3, 4, … , 15 2) 2, 4, 6, 8, … 3) 1, 3, 5, 7, … 4) 7, 14, 21, 28, … 5) 2, 4, 8, 16, 32, 64, …

Ответы на вопрос

1)
a = [i for i in range(1, 15)]
print(a)
2)
a = [i for i in range(2, 30, 2)]
print(a)
3)
a = [i for i in range(1, 30, 2)]
print(a)
4)
a = [i for i in range(7, 105, 7)]
print(a)
5)
a = [2]
for i in range(14):
a = a + a[-1]*2
print(a)



1) Вывести массив из 15 элементов, заполненный по следующему правилу: 1) 1, 2, 3, 4, …, 15.
Для решения этой задачи можно использовать цикл for, который будет заполнять элементы массива значениями от 1 до 15.
```python array = [] for i in range(1, 16): array.append(i) print(array) ```
2) Вывести массив из 15 элементов, заполненный по следующему правилу: 2) 2, 4, 6, 8, …
Для решения этой задачи можно также использовать цикл for, в котором элементы массива будут заполняться увеличивающимися на 2 значениями.
```python array = [] for i in range(1, 16): array.append(i * 2) print(array) ```
3) Вывести массив из 15 элементов, заполненный по следующему правилу: 3) 1, 3, 5, 7, …
В данной задаче можно использовать тот же цикл for, только элементы массива будут заполняться увеличивающимися на 2 значениями, начиная с 1.
```python array = [] for i in range(1, 31, 2): array.append(i) print(array[:15]) ```
4) Вывести массив из 15 элементов, заполненный по следующему правилу: 4) 7, 14, 21, 28, …
Для решения этой задачи можно воспользоваться циклом for, в котором элементы массива будут заполняться увеличивающимися на 7 значениями.
```python array = [] for i in range(1, 16): array.append(i * 7) print(array) ```
5) Вывести массив из 15 элементов, заполненный по следующему правилу: 5) 2, 4, 8, 16, 32, 64, …
Для решения этой задачи можно также использовать цикл for, в котором элементы массива будут заполняться увеличивающимися в два раза значениями, начиная с 2.
```python array = [] for i in range(0, 15): array.append(2 ** i) print(array) ```
В каждом из этих решений используется цикл for, который позволяет удобно итерироваться по определенному диапазону значений. Внутри цикла элементы массива добавляются с помощью метода append().


Похожие вопросы
Топ вопросов за вчера в категории Информатика








Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili