- Введение в GNU/Linux
- Работа в графических средах (KDE, Gnome)
- Командная оболочка (bash)
- Практические работы по OpenOffice
- Основы программирования (Python)
- Обзор языков программирования
- Введение в Python
- Данные и переменные
- Логические выражения
- Условный оператор
- Множественное ветвление
- Цикл While
- Ввод данных
- Последовательности: строки
- Последовательности: списки
- Структуры данных: словари
- Цикл for
- Функции
- Локальные и глобальные переменные
- Задания по программированию
- Алгоритмы на Python
- Объектно-ориентированное программирование (Python)
- Программирование графического интерфейса (Tkinter)
- 2D анимация (Synfig)
- 3D моделирование (Blender)
- Blender Game Engine
Конспект урока по Python
Элективный курс: Основы программирования на Python Уровень: Программирование для начинающих Одним из сложных типов данных в языке программирования Python являются словари. Словарь можно охарактеризовать как изменяемый неупорядоченный набор пар "ключ : значение". Чтобы представление о словаре стало более понятным, можно провести аналогию с обычным словарем, например, англо-русским. На каждое английское слово в таком словаре есть русское слово-перевод: cat – кошка, dog – собака, table – стол и т.д. Если англо-русский словарь описывать с помощью Python, то английские слова будут ключами, а русские — их значениями:
Общий синтаксис словаря на Питоне можно описать такой схемой: Если набрать словарь в интерпретаторе Python, то после нажатия Enter можно заметить, что последовательность вывода пар "ключ : значение" может не совпадать с тем, как их ввели изначально. Дело в том, что в словаре абсолютно не важен порядок пар и интерпретатор выводит их в случайном порядке. Тогда как же получить доступ к определенному элементу, если индексация не возможна в принципе? Ответ: доступ к значения возможен по ключам. ![]() Словари, как и списки, можно изменять: изменять, добавлять и удалять элементы (пары "ключ : значение"). Изначально словарь можно создать пустым (например, d = { }) и лишь потом заполнить его элементами. Добавление и изменение имеет одинаковый синтаксис: словарь [ключ] = значение. Ключ может быть как старым (тогда происходит изменение значения), так и новым (происходит добавление пары). Удаление элемента словаря осуществляется с помощью инструкции del. ![]() Словари — это широко используемый тип данных языка Python. На самом деле возможности манипуляции со словарями намного превосходят описанные в данном уроке. Словари могут быть более сложными (содержать вложенные сложные типы данных, например, те же словари или списки). Задания по программированию
Пример выполнения задания![]() |
|||



