АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP или фреймворки. Сегодня последний день для записи! Жми!
НОВИНКА: Практика на Реальных Проектах и Работы в Портфолио. Бесплатный курс! Жми для записи!

Справочник Python

Типы

создание списка создание словаря создание строки создание числа создание числа с плавающей точкой создание кортежа

Списки

добавление элемента в конец списка удаление всех элементов списка копия списка количество совпадений элемента в списке добавление в список элементов из указанного объекта индекс первого вхождения элемента в список добавление элемента перед указанным индексом удаление элемента по его индексу удаление элемента из списка переворот списка

Словари

удаление всех элементов словаря копия словаря значение словаря по ключу кортеж ключ-значение ключи словаря удаление элемента по его ключу удаление пары ключ-значение добавление значения для ключа по умолчанию обновление словаря ключами и значениями другого словаря значения словаря

Множества

пересечение множеств добавление элементов в множество удаление элементов из множества удаление элементов, которые есть в множестве удаление первого элемента из множества очистка множества объединение множеств добавление элементов из других множеств разность множеств наличие элементов множества наличие элементов в множестве исключение общих элементов множества неизменяемое множество

Математика

модуль числа минимальное число максимальное число степень числа квадратный корень числа сумма чисел дробная сумма чисел факториал числа округление числа округление числа в меньшую сторону округление числа в большую сторону кортеж из дробной и целой частей числа остаток от деления чисел остаток от деления чисел с плавающей точкой кортеж из частного и остатка при делении

Случайные числа

псевдослучайное число генерация случайного целого из диапазона генерация случайного вещественного из диапазона случайное число из диапазона случайный элемент из последовательности случайная выборка из последовательности перемешивание последовательности инициализация случайных чисел

Разбиения

слияние списка в строку разбиение строки в список разбиение строки в список с конца разбиение строку по первому совпадению подстроки разбиение строку по последнему совпадению подстроки

Форматирование

удаление символов в строке удаляет символы в начале строки удаление символов в конце строки форматирование строки заполнение начала строки нулями выравнивание текста по левому краю выравнивание текста по правому краю

Поиск

проверка с начала строки проверка с конца строки поиск по строке поиск по строке поиск по строке с конца поиск по строке с конца поиск и замена в строке подсчет вхождений в строке

Регистр

символы строки в нижнем регистре изменение регистра на противоположный верхний регистр первого символа символы строки в нижнем регистре верхний регистр первого символа каждого слова символы строки в верхнем регистре

Проверки

проверка первого символа слова на верхний регистр проверка символов строки на верхний регистр проверка вхождения в строку букв и цифр проверка вхождения в строку только букв проверка вхождения в строку только цифр проверка символов строки на нижний регистр проверка вхождения в строку только чисел проверка вхождения в строку только пробелов

Регулярки

замена кортеж из строки и количества замен разбиение строки на список список всех совпадений по регулярке итератор всех совпадений по регулярке поиск регуляркой первого совпадения поиск регуляркой совпадения в начале строки поиск регуляркой всех совпадений в строке информация о совпадениях с регуляркой

Итераторы

длина объекта сортировка элементов списка отсортированный список из итерируемых объектов фильтрация итерируемых объектов перебор итерируемых объектов одновременный перебор

Основное

открытие файла чтение файла чтение первой строки файла чтение всех строк файла запись файла закрытие файла

Операции

удаление файла копирование файла копирование файла с метаданными создание папки создание папок удаление папки переименование файла или папки рекурсивное перемещение рекурсивное удаление папки рекурсивное копирование папки

Перебор

список файлов в папке перебор файлов в папке объект с файлами и подпапками

Проверки

проверка существования пути проверка на папку проверка на файл

Разное

размер файла объединение путей статус файла статистика использования диска текущая рабочая папка

Время

високосный год создание объекта даты текущая дата создание объекта времени текущее время создание объекта даты и времени форматированная строка с датой и временем время в секундах с начала эпохи преобразование секунд в строку с датой и временем преобразование секунд в локальное время преобразование секунд в формат UTC преобразование строки с датой и временем в секунды остановка выполнение операции на указанное количество секунд
enru