Презентация по теме "Массивы" для языка программирования Python
презентация к уроку на тему

Презентация по теме "Массивы" для языка программирования Python создана как дополнение к презентации Полякова по программированию в 10 классе

Скачать:

ВложениеРазмер
Office presentation icon massivy.ppt1.33 МБ

Предварительный просмотр:


Подписи к слайдам:

Слайд 1

Программирование на языке Python § 62 . Массивы § 63 . Алгоритмы обработки массивов § 64 . Сортировка § 65 . Двоичный поиск § 66 . Символьные строки § 67 . Матрицы § 68 . Работа с файлами

Слайд 2

Программирование на языке Python § 62 . Массивы

Слайд 3

Что такое массив? Массив – это группа переменных одного типа, расположенных в памяти рядом (в соседних ячейках) и имеющих общее имя. Каждая ячейка в массиве имеет уникальный номер ( индекс). Надо : Как ввести 10000 переменных? ? выделять память записывать данные в нужную ячейку читать данные из ячейки

Слайд 4

Что такое массив? 5 10 15 20 25 0 1 2 3 4 A массив 2 15 НОМЕР элемента массива (ИНДЕКС) A[ 0 ] A[ 1 ] A[ 2 ] A[ 3 ] A[ 4 ] ЗНАЧЕНИЕ элемента массива A[2] НОМЕР (ИНДЕКС) элемента массива : 2 ЗНАЧЕНИЕ элемента массива : 1 5 Массив = таблица ! !

Слайд 5

Массивы в Python : списки A = [ 1 , 3 , 4 , 23 , 5 ] Что будет? ? A = [ 1 , 3 ] + [ 4 , 23 ] + [ 5 ] [ 1 , 3 , 4 , 23 , 5 ] A = [ 0 ]* 10 [ 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ] A = list ( range ( 10 ) ) [ 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 ]

Слайд 6

Генераторы списков A =[ i for i in range ( 10 ) ] [ 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 ] for i in range ( 10 )

Слайд 7

Сумма элементов массива

Слайд 8

Количество отрицательных элементов

Слайд 9

А 0 1 2 3 4 2 -5 16 0 8 Поиск максимального элемента массива

Слайд 10

А 0 1 2 3 4 2 -5 16 0 8 2 -5 16 0 8 2 -5 16 0 8 2 -5 0 16 8 2 -5 0 16 8 -5 2 0 16 8 -5 2 0 8 16 -5 2 0 8 16 -5 0 2 8 16 -5 0 2 8 16 -5 0 2 8 16 Сортировка массива по возрастанию

Слайд 11

Сортировка массива по возрастанию

Слайд 12

Сумма чисел двумерного массива


По теме: методические разработки, презентации и конспекты

История развития языков программировани

План - конспект открытого урока. Включает в себя основной тематический материал и сценку по данной теме. ...

Презентация на тему "Работа с массивами в языке программирования С"

Определение одномерных и двумерных массивов. Инициализация, примеры....

Презентация. Программирование циклов (Язык программирования C++)

В презентации рассматриваются виды циклов, порядок их работы, а также вложенные циклы....

К олимпиаде по программированию. Тема "Длинная арифметика" (Язык программирования C++)

Разработка составлена в помощь студентам и содержит изложение материала по теме "Длинная арифметика", которая в литературе освещена не достаточно полно. Рассмотрены простейшие математические операции:...

"STEPS IN THE DEVELOPING OF COMPUTERS" - презентация по английскому языку "Этапы создания компьютеров" для специальности Программирование в компьютерных системах

"STEPS IN THE DEVELOPING OF COMPUTERS" - презентация по английскому языку "Этапы создания компьютеров" рассчитана для обучающихся СПО с информационно-технической специализацией, а также, кто интересуе...

Материалы к вебинару по теме "Основы языка программирования Python"

На вебинаре рассматриваются преимущества и недостатки языка Python, его применения; дается подробная информация о начале работы с языком, основные алгоритмические конструкции и предлагаются упражнения...

Тест на знания языка программирования Python

Тест на знания языка программирования Pytho...