Содержание
- 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)
Windows 8. Google
Программное обеспечение для обслуживания жестких дисков компьютера
Проектирование баз данных. Тема 2
Логические элементы и основные логические устройства компьютера
Текст как информационный объект. Автоматизированные средства и технологии организации текста
Всемирная паутина
Делегати. Анонімні функції
Приходная накладная
Линейный алгоритм
Программирование на языке PASCAL
Test site
Информационные технологии в науке и образовании. Лекция 1
Тема 8. Управление оперативной памятью
2_Prakticheskaya_rabota
Программное обеспечение компьютера
Базовые типы данных языков программирования высокого уровня
Создание 3d модели на основе операций твердотельного моделирования
Объектно-ориентированное программирование. Принципы ООП. Классы, объекты, поля и методы. Уровни доступа
Файловая система. 2 часть. 8 класс
Средства и технологии обмена информации с помощью компьютерных сетей ( сетевые технологии)
Attack. Control. Tank
Информатика. Общие сведения о компьютерах
Системы программирования
Практические возможности графического редактора Paint
Приватность в цифровом мире. Урок Цифры № 3
Энтропия объединенной ВС. Условная энтропия и её свойства
Инструкция подачи запроса на получение сертификата с использованием онлайн сервиса
Лекция 3 Вычислительные машины