Типы доступа к файлам. Лекция 5

Слайд 2

Типы доступа к файлам

Произвольный доступ (Открытие как бинарного)
Последовательный доступ к файлу (Открытие

Типы доступа к файлам Произвольный доступ (Открытие как бинарного) Последовательный доступ к файлу (Открытие как текстового)
как текстового)

Слайд 3

Типы доступа к файлам

Типы доступа к файлам

Слайд 4

Типы данных

Типы данных

Слайд 5

Списки

Объединение списков
Добавление в конец списка: append()
Извлечение последнего элемента: pop()
Сортировка: sort(reverse = False)

Списки Объединение списков Добавление в конец списка: append() Извлечение последнего элемента: pop()
Сравнение строк в лексикографическом порядке
letters = ['abc','a', 'bc']
letters.sort(key=len)
Вывод в обратном порядке: reverse()
Добавление в любую позицию списка: letters.insert(1,'d')
Возвращает индекс фиксированного элемента: letters.index('d')
Количество элементов в списке: letters.count(‘d’)

Слайд 6

Массив

Массив

Слайд 7

Словари

Список пар: ключ, значение
Создаются через фигурные скобки и конструкцию dict
Обращаться по ключу

Словари Список пар: ключ, значение Создаются через фигурные скобки и конструкцию dict
или с помощью get: dict1.get('Ivanov')
Получить список ключей: list(dict1.keys())
Проверить, что ключ в словаре: ‘Ivanov’ in dict1 , not in Получить значений словаря: dict1.values()
Обход словаря:
for k,v in dict1.items():
print(k,v)
Удаление из списка по ключу:
dict1.pop('Sidorov')

Слайд 8

Упорядоченные словари

Упорядоченные словари

Слайд 9

Кортежи

Неизменяемые списки (turple)

Person = (‘Ivan’, ‘Ivanov’, 22)
Person.count(‘Ivan’)
Person.index(‘Ivan’)

Кортежи Неизменяемые списки (turple) Person = (‘Ivan’, ‘Ivanov’, 22) Person.count(‘Ivan’) Person.index(‘Ivan’)

Слайд 10

Именнованные кортежи

Именнованные кортежи

Слайд 11

Множества

Множества

Слайд 12

Циклы внутри последовательности

Циклы внутри последовательности

Слайд 13

Циклы внутри последовательности

Циклы внутри последовательности

Слайд 14

Внутренние функции

Внутренние функции

Слайд 15

Внутренние функции

Внутренние функции

Слайд 16

Внутренние функции

Внутренние функции

Слайд 17

Внутренние функции

Внутренние функции

Слайд 18

Функции

Функции

Слайд 19

Функции

Функции

Слайд 20

Функции

Функции

Слайд 21

Функции

Функции
Имя файла: Типы-доступа-к-файлам.-Лекция-5.pptx
Количество просмотров: 34
Количество скачиваний: 0