Разбираем модуль argparse для Python 3, который используется для написания программ, которые могут принимать параметры командной строки
Python 3 Многопроцессорность
В статье рассмотрим многопроцессорность в Python 3, а именно модуль multiprocessing и его классы: Process, Queue, Manager, Listen и Client
Python 3 Синхронизация потоков
В статье я опишу механизмы Python 3 с помощью которых выполняется синхронизация потоков, а именно классы Event, Condition, Barrier и Semaphore
Python 3 Многопоточность
В этой статье мы разбираем многопоточность в Python 3. Вспомним про GIL, рассмотрим модуль threading и его классы Thread, Timer и Rlock
Python 3 — Исключения
В этой статье разбираем исключения (exception) и их обработку в Python 3. Познакомимся с операторами try, raise, assert и with
Python 3. Классы и ООП
В этой статье разбираем классы в Python 3 и программирование в стиле ООП. А также узнаем про методы, наследование, полиморфизм и другое
Python 3. Модули
В этой статье узнаем что такое модули в Python, для чего они нужны и как с ними можно работать. Познакомимся с операторами import, from и as
Python 3. Функции
Разберём функции Python 3. Узнаем зачем они нужны, как их создавать и выполнять. Познакомимся с рекурсией, замыканиями и декораторами
Python 3. Циклы и условия
В этой статье разбираем циклы и условия в Python 3. Именно эти вещи делают ваш код не линейным и более интересным
Python 3. Арифметические операции
В этой статье разберем числовые типы данных в Python 3: int, float и complex, а также разберём арифметические операции
Python 3. Работа с файлами
В статье будет описана работа с текстовыми файлами в Python 3. Вы научитесь сохранять строки и другие объекты в файлы а затем считывать их
Python 3. Множества
В этой статье я разбираю Множества в Python 3. Вы узнаете, какими свойствами обладают множества и как можно с ними работать
Python 3. Словари
В этой статье я разбираю Словари в Python 3. Вы узнаете, какими свойствами обладают словари и как можно с ними работать
Python 3. Кортежи
В этой статье я разбираю Кортежи в Python 3. Вы узнаете, какими свойствами обладают кортежи и как можно с ними работать