
Одномерные массивы 9 класс Python
Presentation
•
Education, Computers
•
9th Grade
•
Practice Problem
•
Medium
Мырза Андасов
Used 50+ 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 аккаунт
Не забудьте пройти по ссылке и постараться создать простейшие блокноты. Многие задания будет лучше выполнять там.
5
Python - среда
Возможные вопросы
Использовать данную среду через телефон - возможно. Для этого четко переходите по ссылке. Для того, чтобы дать доступ через телефон, вам потребуется Google Диск. На диске вы даёте доступ. По ссылке переходите и работаете.
Ссылка на урок для 10-ых классов где они знакомились с данной средой: https://colab.research.google.com/drive/1-0jkCjrEy9moYnYbL0gFo7zB5Av7fK7G?usp=sharing
6
Multiple Choice
В каком году Python стал самым популярным языком?
2009
2019
2020
2016
7
Multiple Choice
Какую среду разработки мы будем использовать на уроках?
Python Shell
Visual Studio
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
a=5,6,7,8,9
a=[5,6,7,8,9]
a={5,6,7,8,9}
a=(5,6,7,8,9)
17
Multiple Choice
Дан следующий код:
a=[4,6,8,10]
Какой код выведет число 8?
print(a[1])
print(a[2])
print(a[3])
print(a[4])
18
Multiple Choice
Какая функция добавляет элементы в конец списка?
append
count
index
19
Multiple Choice
Какая функция возвращает количество элементов списка?
append
count
index
20
Multiple Choice
Какая функция возвращает позицию первого вхождения того или иного элемента?
append
count
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
Similar Resources on Wayground
16 questions
Интернет
Presentation
•
8th Grade
18 questions
Printing and Variables Lesson
Presentation
•
9th Grade
18 questions
8 sinip алгоритм 1
Presentation
•
8th Grade
14 questions
Фосфор
Presentation
•
9th Grade
16 questions
Физическая культура
Presentation
•
KG
18 questions
Chủ đề F - Bài 16
Presentation
•
10th Grade
18 questions
Методи для роботи зі списками Python
Presentation
•
8th Grade
19 questions
GCSE Computer Science Introduction
Presentation
•
9th - 10th Grade
Popular Resources on Wayground
20 questions
STAAR Review Quiz #3
Quiz
•
8th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
6 questions
Marshmallow Farm Quiz
Quiz
•
2nd - 5th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade
12 questions
What makes Nebraska's government unique?
Quiz
•
4th - 5th Grade
Discover more resources for Education
7 questions
Warm Up 04.01.2026
Quiz
•
9th Grade
20 questions
Graphing Inequalities on a Number Line
Quiz
•
6th - 9th Grade
20 questions
Linear Functions Review
Quiz
•
9th Grade
30 questions
English 1 STAAR Review
Quiz
•
9th Grade
10 questions
Pythagorean Theorem and its Converse
Quiz
•
7th - 9th Grade
14 questions
Ecological Succession: Primary and Secondary
Quiz
•
9th Grade
2 questions
APRIL 2_4F Practice
Quiz
•
9th Grade
20 questions
Grammar
Quiz
•
9th - 12th Grade