Популярное
Рейтинг считается по просмотрам, лайкам и комментариям за выбранный период.
Код авторизации под пользователя
Можно вставить в любой контролер и исполнении зайти уже авторизованным: from django.contrib.auth.models import User u = User.objects.get(id=3) backend = get_backends()[0] u.backend = "%s.%s" % (backend.__module__, backend.__class__.__name__) login(request, u)\
Бинарный поиск
Бинарный поиск: # -*- coding: UTF-8 -*- import profile import random #простая версия бинарного поиска def binarySearch1(alist, item): first = 0 last = len(alist)-1 found = False while first < …
Сортировка пузырьком
Оценка работы алгоритма сортировки пузырьком: # -*- coding: UTF-8 -*- #---------------------------------------- #сортировка пузырьком #---------------------------------------- #инициализация #---------------------------------------- import profile import random array = [x for x in xrange(1000)] random.shuffle(array) arr=[] #---------------------------------------- …
Глава 8. Работа с файлами и исключения
Чтение и запись файлов через open() и контекстный менеджер with, режимы доступа, модули json и csv, конструкция try/except/else/finally, свои исключения.
Кратко о библиотеке numpy
1)Методы класса ndarray ndarray.ndim - количество измерений ил ранк матрицы ndarray.shape - возвращает количество измерений по каждой из осей (n,m), где n - количество строк, m - количество столбцов ndarray.size …
Глава 3. Операторы и f-строки
Арифметические и логические операторы, приоритет операций, составное присваивание, f-строки для форматирования, базовые методы строк.
Сортировка перемешиванием(golang)
Пример усовершенствованной сортировки пузырьком The Go Playground - запустить код package main import "fmt" func cocktailsort(lst []int) []int{ n := len(lst) left:=0 right:=n-1 for { for i := left;i<right;i++{ if …
Глава 5. Списки и кортежи
Создание списков, индексация и срезы, методы списков, списочные выражения (list comprehensions), кортежи и распаковка.
Глава 4. Управляющие конструкции: условия и циклы
Условия if/elif/else, отступы как синтаксис, циклы for и while, range(), break и continue, конструкция match/case.
Глава 2. Переменные и базовые типы данных
Переменные, динамическая типизация, числа int и float, строки str, булевы значения bool, функция type(), конвертация типов, ввод данных через input().