1. Заполнить массив четными числами (2, 4, 6,8, …). Размерность массива вводится с клавиатуры Python

Ответы

Ответ дал: jasonmullerasd
1

1)

print([i for i in range(2, int(input("Введите количество элементов массива: "))*2+1, 2)])

2)

n = []

h = int(input("Введите количество элементов в массиве: "))

for i in range(2, h*2+1, 2):

n.append(i)

print(n)

Функцию .append() Вы должны были проходить, без неё не как :)

Приложения:

osamira0608: если можете, то сделайте, пожалуйста. Вы очень меня выручите.
jasonmullerasd: Редактировал код, проверяй
knodr75: len_list = int(input())
array_num = list()

for i in range(2, len_list * 2 + 2, 2):
array_num.append(i)

print(array_num)
jasonmullerasd: Товарищ, Вы что-то опоздали :)
knodr75: Простите, отвечал до этого на другой вопрос
jasonmullerasd: Да ладно, шучу, главное человеку помочь
knodr75: я посчитал, что лучше все равно написать, так как у меня имена переменных более осознанные.
Я вообще в начале задумался над этим вопросом, так как я думал - 'Нам надо импортировать модуль с массивами или все таки человек имеет ввиду обычные списки под массивами'
osamira0608: Огромное спасибо!
Ответ дал: knodr75
1

Ответ:

Написано на python

Объяснение:

array_num = [int(i) for i in range(2, (int(input()) * 2) + 2, 2)]

print(array_num)

Вас заинтересует