Mr. Python | Backend | Программирование
1.81K subscribers
196 photos
19 videos
217 links
Твой личный ассистент в познании Python и не только!

Сотрудничество: @glebsto

Состою в рекламном агентсве: @agencytender

Ссылка для друзей: https://t.me/+QhejWZXUpStkMzNi
Download Telegram
⚙️ Вызовы функций в Python по прежнему медленные?

Анализ последних оптимизаций в CPython


В этой статье автор собирается обсудить конкретные улучшения, внесенные в CPython, которые повышают производительность интерпретатора.

❗️Рассмотрим причины медленной работы в старых версиях и как нововведения помогают исправить ситуацию.

Давайте погрузимся в детали.

🔗 Читать статью

#CPython #Function | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥43🤝2
💭 Как работает функция print в Python

Функция print() в Python используется для вывода текстовой информации на экран или в консоль.

Эта функция может принимать один или несколько аргументов.

❗️Одним из обязательных аргументов является строка или объект, который будет выведен

Вы наверняка знакомы с этой функцией. С неё начинается любой урок по программированию на Python. 


🔗 Читать статью

#Function #Print | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍74🔥3
Media is too big
VIEW IN TELEGRAM
✏️ ТОП 5 Ошибок в написании функций Python

В данном видео рассмотрим самые популярные ошибки при написании функций в Python.

Если вы часто допускаете эти ошибки, то это может повлиять на структуру вашего кода, на легкость его поддержки и также может забрать у вас много времени при попытке что-то исправить.

❗️Исправление этих ошибок в вашем Python коде, поможет в разы улучшить ваши проекты и легкость их поддержки.

#Error #Function | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6🤝32👍2
📣 Лямбда-функции и анонимные функции в Python

Как вы уже знаете, ключевое слово def используется для определения стандартных функций в Python.

Но, кроме таких обычных функций, в Python существуют так называемые анонимные или лямбда-функции.

Для их создания используется ключевое слово lambda.

🔗 Читать статью

#Lambda #Function #Anonymity | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥84👍4
🔖 10 классных функций Python 3.9

Автор рассмотрит наиболее интересные функции Python 3.9, изучить которые стоит как новичкам, так и профессионалам.

— Было добавлено несколько новых функций, включая объединение и обновление словарей, строковые методы и внедрение модуля zoneinfo.

⚠️ Также нам представили стабильный и высокопроизводительный парсер.

🔗 Читать статью

#Function #Collection | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍4🔥4
🔔 Ключевое слово yield в Python

Yield
— это ключевое слово в Python, которое используется для возврата из функции с сохранением состояния ее локальных переменных, и при повторном вызове такой функции выполнение продолжается с оператора yield, на котором ее работа была прервана.

Любая функция, содержащая ключевое слово yield, называется генератором.

Можно сказать, yield — это то, что делает ее генератором.


🔗 Читать статью

#Yield #Function | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍4🔥1🤝1
🔍 Когда стоит использовать yield вместо return в Python

Оператор yield
приостанавливает выполнение функции и возвращает указанное значение обратно вызывающей стороне.

При этом происходит сохранение состояния, чтобы функция могла возобновить выполнение с того места, на котором она остановилась.


❗️ При повторном вызове такая функция продолжит выполнение, начиная со следующих за yield инструкций.

🔗 Читать статью

#Yield #Return #Function | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍74🔥2🤝1