Содержание
- 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)








Введение в Pascal
Одномерные массивы
Какие эмоции сделают контент вирусным
Логические основы работы компьютера
Цифровая инфраструктура доверия
Презентация на тему Двоичное кодирование графической информации
Разработка программного обеспечения ситуационного центра ЦПИ
Что такое онлайн-приглашение
Методы быстрого прототипирования
The functioning of socio-political myths about Russia in modern media
Системное программное обеспечение Таблицы идентификаторов
qazaq.info Агрегатор новостей
Інсталяція програмного забезпечення само-тур
Контрольная работа
Современные технологии
Кибербуллинг
Привет из прошлого. Убираем складки
Моделирование макромолекул
Свертка. Субдискретизация. Структура VGG-16
Программное обеспечение ЭВМ
Работа с массивами
Создание однотабличной базы данных
Работа с текстом в программе Paint
Получение базы. Расчетные задачи
Своя игра 1
Перспективы и возможные сферы применения суперкомпьютеров в сельскохозяйственной науке
Задание по теме: Детская считалка
@RedaxHack