Популярное
Рейтинг считается по просмотрам, лайкам и комментариям за выбранный период.
Кратко о метаклассах в Python
О работе с метакласами по порядку: 1)Простой пример создания метакласса: # coding=utf-8 class AttributeInitType(type): def __call__(self, *args, **kwargs): """Вызов класса при котором создается новый объект. """ #создаем сам объект obj …
Глава 8. TypeScript на практике: типы в реальном проекте
Сводная глава: объединения, литеральные типы, type guards, utility-типы, narrowing, assertion functions, типизация внешних данных и приёмы для крупных проектов.
Глава 5. Классы и модификаторы доступа
Классы в TypeScript: поля, методы, модификаторы public, private, protected, readonly, сокращённая запись в конструкторе, наследование, реализация интерфейсов, абстрактные классы.
Глава 3. Объектные типы, интерфейсы и type aliases
Описание формы объектов: объектные типы, ключевые слова interface и type, необязательные и readonly-свойства, индексные сигнатуры, расширение и различия интерфейсов от type.
Пример перенаправленния домена на локальный адрес
sudo iptables -t nat -A OUTPUT -p tcp --dport 80 -d testa.net -j DNAT --to-destination 127.0.0.1:4444
Сортировка пузырьком
Оценка работы алгоритма сортировки пузырьком: # -*- coding: UTF-8 -*- #---------------------------------------- #сортировка пузырьком #---------------------------------------- #инициализация #---------------------------------------- import profile import random array = [x for x in xrange(1000)] random.shuffle(array) arr=[] #---------------------------------------- …
Глава 5. Списки и кортежи
Создание списков, индексация и срезы, методы списков, списочные выражения (list comprehensions), кортежи и распаковка.
400 потрясающих бесплатных сервисов
400 сервисов на все случаи жизни - перейти
Интересные особенности работы со словарями
Пишу про то, с чем непосредственно самому приходилось работать 1)Подсчет элементов в списке: from collections import defaultdict d = defaultdict(int) color_list = ['red','black','red','blue'] for color in color_list: d[color] += 1 …
Глава 1. Знакомство с Python и первая программа
Что такое Python и где он применяется, установка Python 3.12, REPL и запуск скриптов, функция print(), комментарии, создание виртуального окружения.