Наташа Самойленко - Python для сетевых инженеров
Название: | Python для сетевых инженеров | |
Автор: | Наташа Самойленко | |
Жанр: | Учебники и самоучители по компьютеру | |
Изадано в серии: | неизвестно | |
Издательство: | неизвестно | |
Год издания: | - | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Python для сетевых инженеров"
Читаем онлайн "Python для сетевых инженеров". [Страница - 2]
- 1
- 2
- 3
- 4
- . . .
- последняя (154) »
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
119
while
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
125
break, continue, pass . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
127
for/else, while/else
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
131
Работа с исключениями try/except/else/finally . . . . . . . . . . . . . . . . . .
133
Дополнительные материалы . . . . . . . . . . . . . . . . . . . . . . . . . . .
139
Задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
141
7. Работа с файлами . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
144
Открытие файлов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
145
Чтение файлов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
146
Запись файлов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
150
Закрытие файлов
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
153
Конструкция with
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
155
Примеры работы с файлами
. . . . . . . . . . . . . . . . . . . . . . . . . . .
157
Дополнительные материалы . . . . . . . . . . . . . . . . . . . . . . . . . . .
163
Задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
164
8. Полезные возможности и инструменты . . . . . . . . . . . . . . . . . . . . . . .
168
Форматирование строк с помощью f-строк
. . . . . . . . . . . . . . . . . . .
168
Распаковка переменных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
173
List, dict, set comprehensions
. . . . . . . . . . . . . . . . . . . . . . . . . . .
179
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
187
Дополнительные материалы . . . . . . . . . . . . . . . . . . . . . . . . . . .
199
Отладка кода
3
II. Повторное использование кода
201
9. Функции . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
202
Создание функций . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
203
Пространства имен. Области видимости . . . . . . . . . . . . . . . . . . . . .
207
Параметры и аргументы функций
. . . . . . . . . . . . . . . . . . . . . . . .
210
Аргументы, которые можно передавать только как ключевые . . . . . . . . .
226
Распространенные проблемы/нюансы работы с функциями . . . . . . . . . .
226
Дополнительные материалы . . . . . . . . . . . . . . . . . . . . . . . . . . .
231
Задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
232
10. Полезные функции . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
240
Функция print . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
240
Функция range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
243
Функция sorted . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
246
enumerate
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
250
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
252
Функция all . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
255
Функция any . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
255
Анонимная функция (лямбда-выражение) . . . . . . . . . . . . . . . . . . . .
256
Функция map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
257
Функция filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
259
11. Модули . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
261
Импорт модуля . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
261
Создание своих модулей
264
Функция zip
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
if __name__ == "__main__"
. . . . . . . . . . . . . . . . . . . . . . . . . . .
266
Пути поиска модулей . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
268
Рекомендации по поводу расположения функций в коде
. . . . . . . . . . .
269
Задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
271
12. Полезные модули . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
276
Модуль subprocess . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
276
Модуль os
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
281
Модуль ipaddress . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
286
iii
Модуль tabulate
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
291
Модуль pprint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
295
Дополнительные материалы . . . . . . . . . . . . . . . . . . . . . . . . . . .
299
Задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
300
13. Итераторы, итерируемые объекты и генераторы . . . . . . . . . . . . . . . . .
302
Итерируемый объект
4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
302
Итераторы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
303
Генератор (generator) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
305
Дополнительные материалы . . . . . . . . . . . . . . . . . . . . . . . . . . .
307
III. Регулярные выражения
309
14. Синтаксис регулярных выражений
. . . . . . . . . . . . . . . . . . . . . . . .
310
Синтаксис регулярных выражений . . . . . . . . . . . . . . . . . . . . . . . .
310
Наборы символов
312
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . --">
119
while
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
125
break, continue, pass . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
127
for/else, while/else
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
131
Работа с исключениями try/except/else/finally . . . . . . . . . . . . . . . . . .
133
Дополнительные материалы . . . . . . . . . . . . . . . . . . . . . . . . . . .
139
Задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
141
7. Работа с файлами . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
144
Открытие файлов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
145
Чтение файлов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
146
Запись файлов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
150
Закрытие файлов
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
153
Конструкция with
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
155
Примеры работы с файлами
. . . . . . . . . . . . . . . . . . . . . . . . . . .
157
Дополнительные материалы . . . . . . . . . . . . . . . . . . . . . . . . . . .
163
Задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
164
8. Полезные возможности и инструменты . . . . . . . . . . . . . . . . . . . . . . .
168
Форматирование строк с помощью f-строк
. . . . . . . . . . . . . . . . . . .
168
Распаковка переменных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
173
List, dict, set comprehensions
. . . . . . . . . . . . . . . . . . . . . . . . . . .
179
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
187
Дополнительные материалы . . . . . . . . . . . . . . . . . . . . . . . . . . .
199
Отладка кода
3
II. Повторное использование кода
201
9. Функции . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
202
Создание функций . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
203
Пространства имен. Области видимости . . . . . . . . . . . . . . . . . . . . .
207
Параметры и аргументы функций
. . . . . . . . . . . . . . . . . . . . . . . .
210
Аргументы, которые можно передавать только как ключевые . . . . . . . . .
226
Распространенные проблемы/нюансы работы с функциями . . . . . . . . . .
226
Дополнительные материалы . . . . . . . . . . . . . . . . . . . . . . . . . . .
231
Задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
232
10. Полезные функции . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
240
Функция print . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
240
Функция range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
243
Функция sorted . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
246
enumerate
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
250
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
252
Функция all . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
255
Функция any . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
255
Анонимная функция (лямбда-выражение) . . . . . . . . . . . . . . . . . . . .
256
Функция map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
257
Функция filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
259
11. Модули . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
261
Импорт модуля . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
261
Создание своих модулей
264
Функция zip
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
if __name__ == "__main__"
. . . . . . . . . . . . . . . . . . . . . . . . . . .
266
Пути поиска модулей . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
268
Рекомендации по поводу расположения функций в коде
. . . . . . . . . . .
269
Задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
271
12. Полезные модули . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
276
Модуль subprocess . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
276
Модуль os
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
281
Модуль ipaddress . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
286
iii
Модуль tabulate
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
291
Модуль pprint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
295
Дополнительные материалы . . . . . . . . . . . . . . . . . . . . . . . . . . .
299
Задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
300
13. Итераторы, итерируемые объекты и генераторы . . . . . . . . . . . . . . . . .
302
Итерируемый объект
4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
302
Итераторы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
303
Генератор (generator) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
305
Дополнительные материалы . . . . . . . . . . . . . . . . . . . . . . . . . . .
307
III. Регулярные выражения
309
14. Синтаксис регулярных выражений
. . . . . . . . . . . . . . . . . . . . . . . .
310
Синтаксис регулярных выражений . . . . . . . . . . . . . . . . . . . . . . . .
310
Наборы символов
312
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . --">
- 1
- 2
- 3
- 4
- . . .
- последняя (154) »
Книги схожие с «Python для сетевых инженеров» по жанру, серии, автору или названию:
Лука Массарон, Джон Пол Мюллер - Искусственный интеллект для чайников Жанр: Современные российские издания Год издания: 2019 |
Виктория Мур - Как правильно пить. От зимнего глинтвейна до летнего крюшона. Незаменимый путеводитель для тех, кто... Жанр: Кулинария Год издания: 2015 |
Лидия Лукьяненко - Все для тебя Жанр: О любви Год издания: 2008 |