СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Презентация на тему: «Понятие линейного массива на языке Пайтон»

Категория: Информатика

Нажмите, чтобы узнать подробности

Презентация на тему: «Понятие линейного массива на языке Пайтон»

Просмотр содержимого документа
«Презентация на тему: «Понятие линейного массива на языке Пайтон»»

Домашнее задание: § 2.1-2.2.3 РТ. № 64, 72

Домашнее задание:

§ 2.1-2.2.3

РТ.

64, 72

Анализ контрольной работы:

Анализ контрольной работы:

Анализ контрольной работы: № записи 1 Клуб= «Спарта» 2 Клуб= «Ротор» 1 0 Не Пол= «ж» 0 3 Клуб= «Спарта» 4 0 0 0 5 1 1 0 1 (Клуб= «Спарта»  или Клуб= «Ротор» 0 6 0 1 0 0  или Клуб= «Ротор») и не Пол= «ж» 1 0 1 0 0 0 0 1 0 0 1 0 0 1 0

Анализ контрольной работы:

записи

1

Клуб= «Спарта»

2

Клуб= «Ротор»

1

0

Не Пол= «ж»

0

3

Клуб= «Спарта»

4

0

0

0

5

1

1

0

1

(Клуб= «Спарта»

или Клуб= «Ротор»

0

6

0

1

0

0

или Клуб= «Ротор») и не Пол= «ж»

1

0

1

0

0

0

0

1

0

0

1

0

0

1

0

Расставь порядок действий Какое значение имеет порядок действий? Расставь скобки, чтобы получилось верное равенство Имеет ли значение порядок действий, если данные обрабатывать с помощью компьютера? 1 2 3 4 (( ) ) 150 - 2 х 24 + 12 : 6 = 140

Расставь порядок действий

Какое значение имеет порядок действий?

Расставь скобки, чтобы получилось верное равенство

Имеет ли значение порядок действий, если данные обрабатывать с помощью компьютера?

1

2

3

4

((

)

)

150 - 2 х 24 + 12 : 6 = 140

Отгадай ребус и узнаешь какие данные ты будешь обрабатывать на уроке с помощью определенной последовательности действий? Массив

Отгадай ребус и узнаешь какие данные ты будешь обрабатывать на уроке с помощью определенной последовательности действий?

Массив

Тема урока: «Понятие линейного массива. Ввод и вывод. Этапы решения задач на компьютере»

Тема урока:

«Понятие линейного массива.

Ввод и вывод.

Этапы решения задач на компьютере»

Задачи урока: с понятием линейного массива. Познакомиться:  Научиться: поэтапно разрабатывать программу для решения задач с помощью компьютера. По 1 баллу

Задачи урока:

с понятием линейного массива.

Познакомиться:

Научиться:

поэтапно разрабатывать программу для решения задач с помощью компьютера.

По 1 баллу

Познакомься с этапами решения задач с помощью компьютера: У. с. 58-59

Познакомься с этапами решения задач с помощью компьютера:

У. с. 58-59

Массив — упорядоченный набор значений одного типа, расположенных в памяти непосредственно друг за другом. При этом доступ к отдельным элементам массива осуществляется с помощью индексации, то есть через ссылку на массив с указанием номера (индекса) нужного элемента.

Массив — упорядоченный набор значений одного типа, расположенных в памяти непосредственно друг за другом.

При этом доступ к отдельным элементам массива осуществляется с помощью индексации, то есть через ссылку на массив с указанием номера (индекса) нужного элемента.

Количество используемых индексов массива может быть различным: массивы с одним индексом называют одномерными, с двумя —двумерными, и т.д. Одномерный массив («колонка», «столбец») примерно соответствует вектору в математике (на рис. (а) a[4] == 56, т.е. четвёртый элемент массива а равен 56); двумерный — матрице (на рис. 5.1(b) можно писать A[1][6] == 22, можно A[1, 6] == 22).

Количество используемых индексов массива может

быть различным: массивы с одним индексом называют одномерными, с двумя —двумерными, и т.д. Одномерный массив («колонка», «столбец») примерно соответствует вектору в математике (на рис. (а) a[4] == 56, т.е. четвёртый элемент массива а равен 56); двумерный — матрице (на рис. 5.1(b) можно писать

A[1][6] == 22, можно A[1, 6] == 22).

 Массивы делятся на статические и ди- намические. Статический массив — массив, размер которого определяется на момент компиляции программы. Динамический массив — массив, размер которого задаётся во время работы программы.

Массивы делятся на статические и ди-

намические.

Статический массив — массив, размер которого определяется на момент компиляции программы.

Динамический массив — массив, размер которого задаётся во время работы программы.

Тип элементов массива можно определить в момент создания с помощью именованного аргумента dtype. Модуль numpy предоставляет выбор из следующих встроенных типов: bool (логическое значение), character (символ), int8, int16, int32, int64 (знаковые целые числа размеров в 8, 16, 32 и 64 бита соответственно), uint8, uint16, uint32, uint64 (беззнаковые целые числа размеров в 8, 16, 32 и 64 бита соответственно), float32 и float64 (действительные числа одинарной и двойной точности), complex64 и complex128 (комплексные числа одинарной и двойной точности), а также возможность определить собственные типы данных, в том числе и составные.

Тип элементов массива можно определить в момент создания с помощью именованного аргумента dtype.

Модуль numpy предоставляет выбор из следующих встроенных типов: bool (логическое значение),

character (символ), int8, int16, int32, int64 (знаковые целые числа размеров в 8, 16, 32 и 64 бита соответственно), uint8, uint16, uint32, uint64 (беззнаковые целые числа размеров в 8, 16, 32 и 64 бита соответственно), float32 и float64 (действительные числа одинарной и двойной точности), complex64 и complex128 (комплексные числа одинарной и двойной точности), а также возможность определить собственные типы данных, в том числе и составные.

Создаём массив размерностью 10, заполняем его случайными числами из диапазона от -50 до 50. Вводим переменную

Создаём массив размерностью 10, заполняем его случайными числами из диапазона от -50 до 50. Вводим переменную "x", равную максимально возможному числу в данном промежутке, и ищем наименьший элемент массива.

from random import randint

n=10

a=[0]*n

for i in range(n):

a[i]=randint(-50, 50)

print(a[i], end=' ')

print(sep='\d')

x=50

for i in range(n):

if a[i]

x=a[i]

print('наименьшее число', x)

Аналогичная программа для поиска наибольшего числа массива.

Аналогичная программа для поиска наибольшего числа массива.

x: x=a[i] print('наибольшее число', x) " width="640"

from random import randint

n=10

a=[0]*n

for i in range(n):

a[i]=randint(-50, 50)

print(a[i], end=' ')

print(sep='\d')

x=-50

for i in range(n):

if a[i]x:

x=a[i]

print('наибольшее число', x)


Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!