Search Header Logo
Одномерные массивы 9 класс Python

Одномерные массивы 9 класс Python

Assessment

Presentation

Education, Computers

9th Grade

Practice Problem

Medium

Created by

Мырза Андасов

Used 49+ times

FREE Resource

13 Slides • 8 Questions

1

Одномерные массивы 9 класс Python

By Мырза Андасов

2

Python - повторение

Python

Python — это высокоуровневый язык программирования, который используется в различных сферах IT, таких как машинное обучение, разработка приложений, web, парсинг и другие.

Как вы думаете, насколько популярен Python?

3

Python - повторение

Python

В 2019 году Python стал самым популярным языком программирования, обогнав Java на 10%. Это обусловлено многими причинами, одна из которых — высокая оплата труда квалифицированных специалистов (около 100 тысяч долларов в год).

И такое бывает

4

Python - среда

Google Colab

Данная среда позволяет вам создавать блокноты, в которых вы сможете выполнять те или иные задачи. Она позволяет выполнять программный код и давать те или иные комментарии при помощи текста. Для работы потребуется Google аккаунт​

Ссылка: https://colab.research.google.com/​

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

5

Python - среда

Возможные вопросы

Использовать данную среду через телефон - возможно. Для этого четко переходите по ссылке. Для того, чтобы дать доступ через телефон, вам потребуется Google Диск. На диске вы даёте доступ. По ссылке переходите и работаете.

Ссылка на урок для 10-ых классов где они знакомились с данной средой: https://colab.research.google.com/drive/1-0jkCjrEy9moYnYbL0gFo7zB5Av7fK7G?usp=sharing

6

Multiple Choice

В каком году Python стал самым популярным языком?

1

2009

2

2019

3

2020

4

2016

7

Multiple Choice

Какую среду разработки мы будем использовать на уроках?

1

Python Shell

2

Visual Studio

3

Google Colab

8

Массивы

Массивы = Списки

Подумайте, чем ещё могут отличаться массивы и списки. И есть ли вообще эти отличия?

Встроенной поддержки массивов в Python нет. Вместо них можно использовать списки. В принципе - ассоциация массивы = списки более чем правильная, так как выполняют они, в принципе, одни и те же функции. В общих чертах - массивы - это определенное количество значения одного типа, которые хранятся в одной переменной. В списке - типы произвольные.

9

Массивы, списки - ссылки

Ссылки

Поиск информации в интернете - очень полезный навык. А в программировании очень многое можно найти именно там. Пользуйтесь.

10

Массивы

Инициализация массива

Возьмем следующий код:

a=[5,6,7,8,9]

Данный код инициализировал переменную a как список(массив), занеся в неё значения 5, 6, 7, 8, 9.​

Как вы думаете, на какой позиции в списке на языке Python находится цифра 6?

11

Массивы

Порядок

Чтобы обратиться к элементу списка нам нужно написать имя переменной и в квадратных скобках - его позицию. Давайте выведем число 6 из массива.

print(a[1])

Позиция в списках в языке Python начинается с 0.​

Да да. Это значит что на 0 позиции находится 5. На 1 - 6, 2 - 7, 3 - 8, 4 - 9.

12

Функции списков(массивов)

Те, которые понадобятся

Все функции не вместить. Исследуйте их. Смотрите, ищите. Поиск - то, чем нужно уметь заниматься.

​Функция

Пример использования

​append

​a.append(10) - добавляет в конец списка a значение 10. На новую позицию

​count

​a.count() - возвращает количество элементов списка a. Сколько их там?

​index

​a.index(5) - возвращает позицию числа 5 в списке a. Если его нет - -1.

13

Поставим задачу

Список друзей

Анна захотела составить список своих друзей. Она внесла в него Машу, Дашу и Вику. Спустя неделю она подружилась с Настей и захотела внести её в список своих друзей. Реализуйте данные действия на языке программирования.

Подумайте, как это сделать? У вас будет открытый вопрос. На ответ даётся 30 секунд. После увидите ответ.

14

Open Ended

Анна захотела составить список своих друзей. Она внесла в него Машу, Дашу и Вику. Спустя неделю она подружилась с Настей и захотела внести её в список своих друзей. Реализуйте данные действия на языке программирования.

15

Решение

Список друзей

friends=["Маша","Даша","Вика"]

friends.append("Настя")

print(friends)​

Попробуйте выполнить данный код в Google Colab. Поэксперементируйте.

16

Multiple Choice

Укажите правильную инциализацию массива a

1

a=5,6,7,8,9

2

a=[5,6,7,8,9]

3

a={5,6,7,8,9}

4

a=(5,6,7,8,9)

17

Multiple Choice

Дан следующий код:

a=[4,6,8,10]

Какой код выведет число 8?

1

print(a[1])

2

print(a[2])

3

print(a[3])

4

print(a[4])

18

Multiple Choice

Какая функция добавляет элементы в конец списка?

1

append

2

count

3

index

19

Multiple Choice

Какая функция возвращает количество элементов списка?

1

append

2

count

3

index

20

Multiple Choice

Какая функция возвращает позицию первого вхождения того или иного элемента?

1

append

2

count

3

index

21

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

​Задание

Найдите в интернете примеры использования списков в Python. Разберите один из примеров построчно. Что делает та или иная строка. Выполняете в тетради. Для выполнения можно использовать примеры, которые давались по ссылкам. https://pythonworld.ru/tipy-dannyx-v-python/spiski-list-funkcii-i-metody-spiskov.html

Самые простой способ - воспользоваться примерами по ссылке выше. Сделайте разбор хотя бы 2-3 строк.

Одномерные массивы 9 класс Python

By Мырза Андасов

Show answer

Auto Play

Slide 1 / 21

SLIDE