Содержание
- 2. Поиск в массиве Найти элемент, равный X: i = 0 while A[i] != X: i +=
- 3. Поиск в массиве nX = -1 for i in range ( N ): if A[i] ==
- 4. for i in range ( N ): if A[i] == X: print ( "A[", i, "]=",
- 5. Задачи «A»: Заполните массив случайными числами в интервале [0,5]. Введите число X и найдите все значения,
- 6. Задачи «B»: Заполните массив случайными числами в интервале [0,5]. Определить, есть ли в нем элементы с
- 7. Задачи «C»: Заполните массив случайными числами. Определить, есть ли в нем элементы с одинаковыми значениями, не
- 8. Максимальный элемент M = A[0] for i in range(1,N): if A[i] > M: M = A[i]
- 9. Максимальный элемент и его номер
- 10. Максимальный элемент и его номер M = max(A) nMax = A.index(M) print ( "A[", nMax, "]=",
- 11. Задачи «A»: Заполнить массив случайными числами и найти минимальный и максимальный элементы массива и их номера.
- 12. Задачи «C»: Введите массив с клавиатуры и найдите (за один проход) количество элементов, имеющих максимальное значение.
- 13. Реверс массива «Простое» решение: for i in range( N ): поменять местами A[i] и A[N-1-i] N//2
- 14. Реверс массива for i in range(N//2): c = A[i] A[i] = A[N-1-i] A[N-1-i] = c Варианты
- 15. Циклический сдвиг элементов «Простое» решение: c = A[0] for i in range(N-1): A[i] = A[i+1] A[N-1]
- 16. Срезы в Python A[1:3] [12, 5] A[2:3] [5] A[:3] [7, 12, 5] A[0:3] с начала A[3:N-2]
- 17. Срезы в Python – шаг A[1:6:2] [12, 8, 18] A[::3] [7, 8, 34] A[8:2:-2] [23, 34,
- 18. Задачи «A»: Заполнить массив случайными числами и выполнить циклический сдвиг элементов массива вправо на 1 элемент.
- 19. Задачи «C»: Заполнить массив случайными числами в интервале [-100,100] и переставить элементы так, чтобы все положительные
- 20. Отбор нужных элементов Простое решение: Задача. Отобрать элементы массива A, удовлетворяющие некоторому условию, в массив B.
- 21. Отбор нужных элементов Решение в стиле Python: Задача. Отобрать элементы массива A, удовлетворяющие некоторому условию, в
- 22. Особенности работы со списками A = [1, 2, 3] B = A [1, 2, 3] A
- 23. Копирование списков «Поверхностное» копирование: import copy A = [1, 2, 3] B = copy.copy(A) A =
- 24. Задачи «A»: Заполнить массив случайными числами в интервале [-10,10] и отобрать в другой массив все чётные
- 26. Скачать презентацию
![Поиск в массиве Найти элемент, равный X: i = 0 while A[i]](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1080315/slide-1.jpg)

![for i in range ( N ): if A[i] == X: print](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1080315/slide-3.jpg)
![Задачи «A»: Заполните массив случайными числами в интервале [0,5]. Введите число X](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1080315/slide-4.jpg)
![Задачи «B»: Заполните массив случайными числами в интервале [0,5]. Определить, есть ли](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1080315/slide-5.jpg)

![Максимальный элемент M = A[0] for i in range(1,N): if A[i] >](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1080315/slide-7.jpg)





![Реверс массива for i in range(N//2): c = A[i] A[i] = A[N-1-i]](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1080315/slide-13.jpg)
![Циклический сдвиг элементов «Простое» решение: c = A[0] for i in range(N-1):](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1080315/slide-14.jpg)
![Срезы в Python A[1:3] [12, 5] A[2:3] [5] A[:3] [7, 12, 5]](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1080315/slide-15.jpg)
![Срезы в Python – шаг A[1:6:2] [12, 8, 18] A[::3] [7, 8,](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1080315/slide-16.jpg)

![Задачи «C»: Заполнить массив случайными числами в интервале [-100,100] и переставить элементы](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1080315/slide-18.jpg)


![Особенности работы со списками A = [1, 2, 3] B = A](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1080315/slide-21.jpg)
![Копирование списков «Поверхностное» копирование: import copy A = [1, 2, 3] B](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1080315/slide-22.jpg)
![Задачи «A»: Заполнить массив случайными числами в интервале [-10,10] и отобрать в](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1080315/slide-23.jpg)
Основы теории кодирования, криптографии и передачи информации
Руководство контролера для компании ООО Автозавод ГАЗ
Компьютерная помощница - мышь
Что нужно знать о рерайте
Современные инфокоммуникационные услуги и концепция Open system access
Российская электронная школа
Алгоритми опрацювання табличних величин. Урок 26
Программируемые контроллеры Omron. Распределение памяти
Daemon Tools Lite
Презентация на тему Время и числовая информация (2 класс)
Как подать обращение через сайт ГИС ЖКХ
Пакет подготовки презентаций
Lekciya1.2-Viditipiioblastitestirovaniya
Composition & Unit testing with MS test
Разработка игры по технике безопасности на предприятии (организации)
informacii_i_informacionnye_processy
Схемы. Урок 24. 7 класс
Программное обеспечение: Уровни и классификация
Презентация на тему Паскаль. Циклы. Решение задач с помощью циклов
Аппаратные средства локальных сетей, их состав, конфигурация, функции. Сетевое оборудование
Представление об организации, использование БД и СУБД
Урок 8 Создание графических изображений
Редактирование списков литературы к научным работам
Многозадачная операционная система Unix
Симметричное шифрование AES Rijndael
Зарубежный опыт создания информационного общества и реализации электронного правительства (аналитический обзор)
UNIVERSE - публічна компанія
Компьютерные объекты. Что такое файл?