 
Написать решение пяти задач. Вывести массив из 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, … 0
        0
         0
        0
    Ответы на вопрос
 
        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)
 0
                    0
                     0
                    0
                 
            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().
 0
                    0
                     0
                    0
                Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
- 
			Математика 
- 
			Литература 
- 
			Алгебра 
- 
			Русский язык 
- 
			Геометрия 
- 
			Английский язык 
- 
			Химия 
- 
			Физика 
- 
			Биология 
- 
			Другие предметы 
- 
			История 
- 
			Обществознание 
- 
			Окружающий мир 
- 
			География 
- 
			Українська мова 
- 
			Информатика 
- 
			Українська література 
- 
			Қазақ тiлi 
- 
			Экономика 
- 
			Музыка 
- 
			Право 
- 
			Беларуская мова 
- 
			Французский язык 
- 
			Немецкий язык 
- 
			МХК 
- 
			ОБЖ 
- 
			Психология 
- 
			Физкультура и спорт 
- 
			Астрономия 
- 
			Кыргыз тили 
- 
			Оʻzbek tili 
 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			