FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
lasdolphin/Python_lessons_basic · GitHub
lasdolphin
Python_lessons_basic
Repository navigation
Code
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Python_lessons_basic
Public
forked from
pablorus/Python_lessons_basic
Notifications
You must be signed in to change notification settings
Fork
0
(
0
)
Star
0
(
0
)
You must be signed in to star a repository
About
No description, website, or topics provided.
Resources
Readme
Activity
Stars
0
stars
Watchers
1
watching
Forks
0
forks
Report repository
Branches
Tags
Open more actions menu
Latest commit
History
3 Commits
3 Commits
Folders and files
Name
Name
Last commit message
Last commit date
lesson01
lesson01
lesson02
lesson02
lesson03
lesson03
lesson04
lesson04
lesson05
lesson05
lesson06
lesson06
lesson07
lesson07
lesson08
lesson08
.gitignore
.gitignore
README.md
README.md
Repository files navigation
README
Материалы к вебинару по Python (уровень - Basics)
Оглавление
Урок 1: Знакомство с python
Где используется питон?
Сильные стороны языка
Установка и запуск интерпретатора python
Выполнение .py файлов из консоли
Операции и инструкции
Переменные и типы данных (int, float, bool)
Подробнее о динамической типизации
Ввод вывод
Логические операции (bool)
Операторы ветвления (if else)
Циклы (цикл while)
Урок 2: Встроенные типы и операции с ними
Строки (str)
Методы строк
Форматирование строк
Списки (list)
Кортежи (tuple)
Последовательности (итераторы) обобщение
Обход последовательностей (цикл for in)
Словари (dict)
Множества (set)
Урок 3: Функции и работа с файлами
Встроенные функции часть-1
Функции
Области видимости
lambda-функции
Встроенные функции часть-2
Работа с файлами (file)
Сохранение python-объектов в файл (pickle)
Формат JSON
Урок 4: Полезные инструменты
Передача атрибутов по ссылке/значению
Вложенные списки (матрицы)
Принцип работы операторов and, or
Тернарный оператор if else
Оператор is
Генераторы списков, словарей
Сырые строки (r"")и регулярные выражения
Обработка исключений (try except)
Урок 5: Модули и библиотеки
Подключение модулей(import, from)
Создание модулей
Пространство имен модуля
Дополнительные возможности модулей
Модули os, sys
Урок 6: Объектно Ориентированное Программирование
Введение в ООП
Классы
Инкапсуляция
Полиморфизм
Наследование
Урок 7: Интерфейсы
Перегрузка операторов
Интерфейс итерации
Метод как атрибут (@property)
Статические методы
Расширение встроенных типов
Урок 8: Несколько полезных паттернов
Паттерн Builder(JSON --> Object)
Паттерн Делегирование
Создание собственных исключений
Подведение итогов
Несколько слов о программа Python Advanced:
Герераторы (yield)
Декораторы
Множественное наследование
Много-поточные приложения
Системные скрипты на python
About
No description, website, or topics provided.
Resources
Readme
Activity
Stars
0
stars
Watchers
1
watching
Forks
0
forks
Report repository
Releases
Packages
Contributors
Languages
Back
|
FazBrowse Home
|
New Git URL