|
@@ -14,6 +14,6 @@
|
|
|
- 1 `putPixels` принимает список точек.
|
|
- 1 `putPixels` принимает список точек.
|
|
|
- 2 Итератор `items` позволяет перебирать параметр `points`.
|
|
- 2 Итератор `items` позволяет перебирать параметр `points`.
|
|
|
- 3 Каждый нарисованный нами пиксель имеет один и тот же цвет `col`. Вызов процедуры `putPixel` выполняется из модуля `pixels`. Как можно видеть, идентификатор можно дополнить указанием модуля, в котором он был объявлен. Иногда это улучшает читаемость кода.
|
|
- 3 Каждый нарисованный нами пиксель имеет один и тот же цвет `col`. Вызов процедуры `putPixel` выполняется из модуля `pixels`. Как можно видеть, идентификатор можно дополнить указанием модуля, в котором он был объявлен. Иногда это улучшает читаемость кода.
|
|
|
-- 4 Вызов новой процедуры `putPixels` с помощью помлеовательности `@[Point(x: 2, y: 3), Point(x: 5, y: 10)]`.
|
|
|
|
|
|
|
+- 4 Вызов новой процедуры `putPixels` с помощью последовательности `@[Point(x: 2, y: 3), Point(x: 5, y: 10)]`.
|
|
|
|
|
|
|
|
Последовательность можно создать с помощью `@[...]`. Пустая последовательность — в виде `@[]`. Последовательности обеспечивают произвольный доступ: доступ к `i`-му элементу можно получить через `s[i]`. Индексация начинается с 0. Такое же обозначение доступно для строк.
|
|
Последовательность можно создать с помощью `@[...]`. Пустая последовательность — в виде `@[]`. Последовательности обеспечивают произвольный доступ: доступ к `i`-му элементу можно получить через `s[i]`. Индексация начинается с 0. Такое же обозначение доступно для строк.
|