Содержание
- 2. А что там внутри? Если все операции с данными выполняет процессор, используя оперативную память, то что
- 3. А дальше? a = 5 a = а+1 b = а
- 4. А в питоне? a = 5 В других языках программирования переменная обозначает ячейку памяти с хранящимся
- 5. А дальше? a = а+1 При изменении значения переменной будет выделяться новый участок памяти для новых
- 6. Атомарные и ссылочные типы Атомарные - при присваивании одного объекта другому копируется их значение. Ссылочные -
- 7. Ссылочные b = а
- 8. А можно новый объект? Если при присваивании переменной ссылочного типа необходимо, чтобы обе переменные хранились в
- 9. Изменяемые и неизменяемые типы При создании переменной в памяти сначала создается объект, который имеет уникальный идентификатор,
- 10. Изменяемые и неизменяемые типы Если тип данных изменяемый, то можно менять значение объекта. Т.к. в переменной
- 11. Кто есть кто? Оператор “==” проверяет равенство значений объектов. Оператор is проверяет идентичность самих объектов. #
- 12. Словари Python
- 13. Что это? Словарь (хэш, ассоциативный массив) – изменяемая неупорядоченная последовательность данных разного типа в формате «ключ-значение».
- 14. Обработка словарей Добавление элементов происходит при обращении к новому ключу. Если ключ существовал, его значение заменяется.
- 15. Обработка словарей Удаление элементов производится оператором del del D["USA"] # {“Russia”: “Moscow”, “China”: “Beijing”} Оператор in
- 16. Методы словарей Данные методы позволяют получать отдельно ключи и отдельно значения. Они возвращают значения в виде
- 17. Методы словарей my_dict={‘a’:42 ,’b’:42} my_dict.update({‘а’: 77, ‘с’: 77}) #{‘а’: 77, ‘b ‘: 42, ‘с’: 77}
- 18. Методы словарей my_dict.setdefault('с') #{'а': 123, 'b': 42, 'с': None} my_dict.setdefault('с ', 43) #{'a': 123, 'b': 42,
- 19. Словари Можно хранить структурно связанные данные man = {'name': "Serg, 'jobs': ['programmer', 'writer'], 'web': 'www.bestsite.org', 'home':
- 20. Словари def get_female_local(): print('Женщина') def get_male_local(): print('Мужчина') так как функции - тоже объекты, то создаем словарь
- 21. Кортежи Python
- 22. Что это? Кортеж – неизменяемая упорядоченная последовательность данных разного типа. T=() #пустой кортеж T=tuple() #преобразовать кортеж
- 23. Зачем кортежи, когда есть списки? Назначение: 1) Меньший размер объектов по сравнению со списками. Экономия ресурсов
- 25. Скачать презентацию













![Обработка словарей Удаление элементов производится оператором del del D["USA"] # {“Russia”: “Moscow”,](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1180753/slide-14.jpg)








Программирование на языке высокого уровня
ЖК - Мониторы
История возникновения программного обеспечения 1:с. Анализ версий 1:с7 и 1:с8
Технические средства информационных технологий
Участвуем в акции Единственной маме на свете
Основы логики
Городские сообщества Севастополя
(для учащихся 4-8 классов)
Bilgisayar ağları ve iletişim. Ip adres tanimlamalari ve siniflari, alt ağlar, ipv6. (4.hafta)
Предметная неделя ИНФОРМАТИКИ
Страшилка 2021
Интеллектуальная игра по информатике 6x6
Программное обеспечение конроллеров. Алгоблоки
Разработка ИСБ склада ГСМ технической зоны аэропорта 2-го класса
Работа со словарями. Библиотека Date в Python
Робота з текстом документа MS WORD
JavaScript
Кодирование и декодирование информации
Умение осуществлять поиск информации в Интернете. ОГЭ - 10 (N8)
Мова HTML. Плагін EMMET
Компьютерные вирусы
Введение в Processing
Анализ соцсети
TDL – Tests Definition Language
Единая система классификации и кодирования технико-экономической информации
Электронные таблицы. Обработка числовой информации в электронных таблицах
Составление блок-схем
Пять секретов убедительной речи. Курс Голос успеха. Вебинар