Презентация "Программирование на языке Python. Словари (dict)"
Оценка 4.8

Презентация "Программирование на языке Python. Словари (dict)"

Оценка 4.8
Презентации учебные
pptx
информатика
6 кл—11 кл
31.10.2021
Презентация "Программирование на языке Python. Словари (dict)"
Учебная презентация содержит теоретический и практический материал по работе со словарями на языке программирования Python.
ПРезентация_Python_Словари_ЗНАНИО.pptx

Программирование на языке Python 1

Программирование на языке Python 1

Программирование на языке Python

1

Словари (dict).

Педагог: Малышева Марина Ивановна

Словари: общая информация. 2 Одним из сложных типов данных в языке программирования

Словари: общая информация. 2 Одним из сложных типов данных в языке программирования

Словари: общая информация.

2

Одним из сложных типов данных в языке программирования Python являются словари.
Словарь можно охарактеризовать как изменяемый неупорядоченный набор пар "ключ : значение".
Чтобы представление о словаре стало более понятным, можно провести аналогию с обычным словарем, например, англо-русским. На каждое английское слово в таком словаре есть русское слово-перевод: cat – кошка, dog – собака, table – стол и т.д. Если англо-русский словарь описывать с помощью Python, то английские слова будут ключами, а русские — их значениями.
В словаре абсолютно не важен порядок пар и интерпретатор выводит их в случайном порядке. Доступ к значениям возможен по ключам.

Создание, добавление, изменение, удаление элементов словаря

Создание, добавление, изменение, удаление элементов словаря

Создание, добавление, изменение, удаление элементов словаря.

3

D = {'cat':'кошка', 'dog':'собака', 'bird':'птица', 'table':'стол'}
print (D[‘cat’]) #кошка
D[‘cat’]=‘кот’
D[‘fox’]=‘лиса’
del D[‘dog’]
print (D) # {'cat':'кот', 'bird':'птица', 'table':'стол‘, ‘fox’:’лиса’}

Словари, как и списки, можно изменять: изменять, добавлять и удалять элементы (пары "ключ : значение").
Изначально словарь можно создать пустым (например, d = { }), и лишь потом заполнить его элементами. Добавление и изменение имеет одинаковый синтаксис: словарь [ключ] = значение. Ключ может быть как старым (тогда происходит изменение значения), так и новым (происходит добавление пары).
Удаление элемента словаря осуществляется с помощью инструкции del.

Методы словарей 4 dict.clear () - очищает словарь

Методы словарей 4 dict.clear () - очищает словарь

Методы словарей

4

dict.clear() - очищает словарь.
dict.copy() - возвращает копию словаря.
classmethod dict.fromkeys(seq[, value]) - создает словарь с ключами из seq и значением value (по умолчанию None).
dict.get(key[, default]) - возвращает значение ключа, но если его нет, не бросает исключение, а возвращает default (по умолчанию None).
dict.items() - возвращает пары (ключ, значение).
dict.keys() - возвращает ключи в словаре.
dict.pop(key[, default]) - удаляет ключ и возвращает значение. Если ключа нет, возвращает default (по умолчанию бросает исключение).

Методы словарей (продолжение) 5 dict

Методы словарей (продолжение) 5 dict

Методы словарей (продолжение)

5

dict.popitem() - удаляет и возвращает пару (ключ, значение). Если словарь пуст, бросает исключение KeyError. Помните, что словари неупорядочены.
dict.setdefault(key[, default]) - возвращает значение ключа, но если его нет, не бросает исключение, а создает ключ с значением default (по умолчанию None).
dict.update([other]) - обновляет словарь, добавляя пары (ключ, значение) из other. Существующие ключи перезаписываются. Возвращает None (не новый словарь!).
dict.values() - возвращает значения в словаре.

Задания по теме «Словари» 6 1.

Задания по теме «Словари» 6 1.

Задания по теме «Словари»

6

1. Создайте словарь, связав его с переменной school, и наполните его данными, которые бы отражали количество учащихся в десяти разных классах (1а - 10, 1б - 11, 2а -15, 3а - 6, 3б - 9 , 4а - 9, 4б - 7, 5а - 12, 5б - 17, 5в - 2).
2. Узнайте сколько человек в классе 1б.
3. Представьте, что в школе произошли ниже следующие изменения. Внесите соответствующие изменения в словарь.
В трех классах изменилось количество учащихся (1а – 13, 2а – 13, 3а – 14).
В школе появился новый класс 2б - 17.
В школе расформировали один из классов 5в.
Выведите содержимое словаря на экран.
Узнайте сколько всего человек учится в 1-ом классе.

Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
31.10.2021