Перейти до змісту
Python для мережевих інженерів
Протоколи
Пошук розпочато
Книга
Курс
Завдання
Довідник Python
Блог
Python для мережевих інженерів
Книга
Книга
Підготовка
Підготовка
1. Підготовка до роботи
1. Підготовка до роботи
Підготовка робочого оточення
ОС та редактор
Система керування пакетами pip
Віртуальні оточення
Інтерпретатор Python
Додаткові матеріали
2. Робота із завданнями
2. Робота із завданнями
Завдання
Використання Git та GitHub
Використання Git та GitHub
Основи Git
Відображення статусу репозиторію у запрошенні
Робота з Git
Додаткові можливості
Аутентифікація на GitHub
Робота зі своїм репозиторієм завдань
Робота з репозиторієм прикладів
Додаткові матеріали
Основи Python
Основи Python
3. Початок роботи з Python
3. Початок роботи з Python
Синтаксис Python
Інтерпретатор Python. IPython
Спеціальні команди ipython
Змінні
4. Типи даних у Python
4. Типи даних у Python
Числа
Рядки (Strings)
Рядки (Strings)
Корисні методи для роботи з рядками
Об'єднання літералів рядків
Список (List)
Список (List)
Корисні методи для роботи зі списками
Словник (Dictionary)
Словник (Dictionary)
Корисні методи для роботи зі словниками
Варіанти створення словника
Кортеж (Tuple)
Множина (Set)
Булеві значення
Форматування рядків
Перетворення типів
Перевірка типів даних
Виклик методів ланцюжком
Основи сортування даних
Додаткова інформація
5. Створення базових скриптів
5. Створення базових скриптів
Виконуваний файл
Передача аргументів скрипту (argv)
Введення інформації користувачем
6. Контроль перебігу програми
6. Контроль перебігу програми
if/elif/else
for
Вкладені for
Комбінування for і if
while
break, continue, pass
for/else, while/else
Робота з винятками try/except/else/finally
Додаткова інформація
7. Робота з файлами
7. Робота з файлами
Відкриття файлів
Читання файлів
Запис файлів
Закриття файлів
Блок with
Приклади роботи з файлами
Додаткова інформація
8. Корисні можливості та інструменти
8. Корисні можливості та інструменти
Форматування рядків за допомогою f-рядків
Розпакування змінних
Спискові, словникові, множинні вирази
Налагодження коду
Додаткова інформація
Функції та модулі
Функції та модулі
9. Функції. Основи
9. Функції. Основи
Створення функції
Простори імен. Області видимості змінних
Параметри та аргументи
Параметри та аргументи
Параметри та аргументи функцій
Типи параметрів функції
Типи аргументів функції
Поширені проблеми/нюанси роботи з функціями
Додаткова інформація
10. Корисні вбудовані функції
10. Корисні вбудовані функції
Функція print
Функція range
Функція sorted
Функція zip
Функція enumerate
Функції all та any
11. Модулі
11. Модулі
Імпорт модуля
Приклад імпорту
if __name__ == "__main__"
Шляхи пошуку модулів
Рекомендації щодо розташування функцій у коді
Додаткова інформація
12. Корисні модулі
12. Корисні модулі
Модуль subprocess
Додаткова інформація
Додаткова інформація
Курс
Курс
Лекції
Лекції
Розклад
Плейлисти
Посилання на кожне відео
Теми
Теми
00: Підготовка до курсу
01: Підготовка робочого середовища
02: Робота із завданнями
03: Початок роботи з Python
04: Типи даних
05: Створення базових скриптів
06: Контроль перебігу програми
Налагодження коду
07: Робота з файлами
08: Корисні можливості та інструменти
09: Функції. Основи
10: Корисні вбудовані функції
Корисні посилання
Корисні посилання
Розклад із завданнями
Додаткові матеріали
Завдання
Завдання
Утиліта pyneng
Таблиці з темами завдань
Запитання
Підготовка вм/хоста
Підготовка вм/хоста
Linux
Windows
Нюанси виконання завдань на Windows
Редактори
Редактори
Підготовка редактора
Редактор Thonny
Редактор vim
Довідник Python
Довідник Python
Синтаксис Python
Синтаксис Python
Типи даних у Python
Типи даних у Python
Рядки (Strings)
Рядки (Strings)
Методи
Методи
join
rsplit
split
Форматування рядків
Форматування рядків
Метод format
f-рядки
Список (List)
Список (List)
Створення списку
Створення списку
Літерал
list
Методи
Словник (Dictionary)
Словник (Dictionary)
Множини (Sets)
Множини (Sets)
Методи
Методи
add
intersection
difference
symmetric_difference
union
Comprehensions, generator expression
Comprehensions, generator expression
List comprehensions
Винятки
Винятки
Вбудовані функції
Вбудовані функції
input
isinstance
iter
open
sorted
type
Протоколи
Протоколи
Ітерований об'єкт
Глосарій
Глосарій
Блог
Блог
Архівувати
Архівувати
2023
Категорії
Категорії
pyneng
python
tools
Протоколи
¶
Повернутись нагору