Массивы. Основы




При работе с массивами обычно приходится работать сразу со всеми элементами массива.
Перебор элементов: просматриваем все элементы массива и, если нужно, выполняем с каждым из них некоторую операцию.
Для этого используется чаще всего цикл с переменной, которая изменяется от 0 до N-1, где N количество элементом массива.
Под N будем считать текущий размер массива, то есть
N = len(A)

...
for i in range(N):
     # здесь работаем с A[i] 
...
В указанном цикле, переменная i будет принимать значения 0, 1, 2, ...,N-1.  Таким образом, на каждом шаге цикла мы обращаемся к конкретному элементу массива с номером i.
Таким образом, достаточно описать, что нужно сделать с одним элементом массива A[i] и эти действия поместить внутрь такого цикла.

Напишем программу, которая заполняет массив первыми N натуральными числа, то есть, по окончанию программы элементы массива должны стать равными
A[0] = 1
A[1] = 2
A[2] = 3
...
A[N - 1] = N
Нетрудно заметить закономерность: значение элемента массива должно быть больше на 1, чем индекс элемента.
Цикл будет выглядеть следующим образом
for i in range(N):
     A[i] = i + 1 
Выполните задание.

Task
1) Изучите комментарии к программе
2) В блоке 1 оформите цикл, заполняющий все элементы массива значениями натуральных чисел от 1 до N
Python
Write a program below
N = int(input())
A = [0] * N

# Заполнение массива натуральными числами от 1 до N    
for i in range (N):
    print(A[i], end=" ")
print()    
Your last submission is saved in the editor window.
     

Results:

All results: