Упражнения

Этот урок предоставляет список упражнений, которые помогут вам начать практиковать свои навыки программирования.


Как начать

Открывая новый урок, следует начать импорт модулей, необходимых для работы записной книжки. Например: import numpy, import matplotlib, import datacube, и тд.

В следующих ячейках будут упражнения со скрытым решением, чтобы вы могли попытаться решить проблему самостоятельно. Нажмите зеленую кнопку «Показать решение», чтобы сравнить ваше решение с предложенным.

Будь в курсе: В программировании есть несколько верных решений, поэтому важно только, чтобы вы получили одинаковые результаты.

Если заявление:

Чтобы решать упражнения, вам необходимо знать оператор if и его использование. Вы можете узнать больше по этой ссылке: https://www.w3schools.com/python/python_conditions.asp

Работа с условными операторами и циклами

1) Учитывая массив a = np.arange(1000)

    i) Найдите числа, делящиеся на 7, и сохраните их в массиве. b
    ii) Выведите все значения от 0 до 10 и все значения от 80 до 90 в b

2) Запишите ряд Фибоначчи от 0 до 1000.

Последовательность Фибоначчи - это последовательность чисел: 0, 1, 1, 2, 3, 5, 8, ....
Каждое следующее число находится путем сложения двух чисел перед ним.
Начните с 0 и 1, например a = [0,1], а затем найдите оставшиеся числа до 1000