Python Scripts
822 subscribers
153 photos
3 links
Программы , обучалки, полезности на языке Python.

Посты каждый день.

По вопросам: @zemetsskiy
Download Telegram
Channel created
Что такое lambda - функции

Это анонимные функции в Python, которые еще иногда называют просто — лямбды. Их основной синтаксис выглядит так: lambda <parameters>: <expression> . Используя ключевое слово lambda , мы указываем на то, что собираемся объявить лямбда - функцию. Затем следует перечисление соответствующих параметров, число которых может быть от нуля до множества. После двоеточия мы указываем выражение, которое будет вычислять лямбда-функция.

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

Этот простейший лайфхак поможет рассчитать время, необходимое для выполнения программы. Используя модуль time, вы можете точно узнать, сколько времени требуется программе для выполнения кода.
F-строки

F-строки — это строковые литералы, которые имеют f в начале и фигурные скобки, содержащие выражения, которые будут заменены их значениями. Выражения оцениваются во время выполнения, а затем форматируются с использованием протокола format.
Документация Python — ваш друг, если вы хотите получить больше информации.
Объединяем два словаря

Этот пример выполняет слияние двух словарей в один.
Ежемесячный календарь

Всего лишь скрытая функция Python, которая позволяет распечатывать ежемесячный календарь в формате таблицы.
Поиск дубликатов

Этот фрагмент кода позволит вам проверить, есть ли в списке какие-либо повторяющиеся значения.
Как удалить элемент "Orange" из множества?
Anonymous Quiz
22%
sampleSet.pop("Orange")
51%
sampleSet.discard("Orange")
28%
del sampleSet ["Orange"]
Что выведет следующий код ?
Anonymous Quiz
27%
Yellow
19%
Syntax Error
54%
Orange
Срезы

В Python, кроме индексов, существуют ещё и срезы.

item[START:STOP:STEP] - берёт срез от номера START , до STOP (не включая его) , с шагом STEP. По умолчанию START = 0 , STOP = длине объекта , STEP = 1. Соответственно , какие-нибудь , а возможно , и все параметры могут быть опущены.