Анализ последних оптимизаций в CPython
В этой статье автор собирается обсудить конкретные улучшения, внесенные в CPython, которые повышают производительность интерпретатора.
Давайте погрузимся в детали.
#CPython #Function | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4❤3🤝2
Функция
print() в Python используется для вывода текстовой информации на экран или в консоль. Эта функция может принимать один или несколько аргументов.
Вы наверняка знакомы с этой функцией. С неё начинается любой урок по программированию на Python.
#Function #Print | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤4🔥3
Media is too big
VIEW IN TELEGRAM
В данном видео рассмотрим самые популярные ошибки при написании функций в Python.
Если вы часто допускаете эти ошибки, то это может повлиять на структуру вашего кода, на легкость его поддержки и также может забрать у вас много времени при попытке что-то исправить.
#Error #Function | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6🤝3❤2👍2
Как вы уже знаете, ключевое слово def используется для определения стандартных функций в Python.
Но, кроме таких обычных функций, в Python существуют так называемые анонимные или лямбда-функции.
Для их создания используется ключевое слово
lambda.#Lambda #Function #Anonymity | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤4👍4
Автор рассмотрит наиболее интересные функции Python 3.9, изучить которые стоит как новичкам, так и профессионалам.
— Было добавлено несколько новых функций, включая объединение и обновление словарей, строковые методы и внедрение модуля zoneinfo.
#Function #Collection | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍4🔥4
Yield — это ключевое слово в Python, которое используется для возврата из функции с сохранением состояния ее локальных переменных, и при повторном вызове такой функции выполнение продолжается с оператора yield, на котором ее работа была прервана.
Любая функция, содержащая ключевое слово yield, называется генератором.
Можно сказать, yield — это то, что делает ее генератором.
#Yield #Function | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍4🔥1🤝1
Оператор yield приостанавливает выполнение функции и возвращает указанное значение обратно вызывающей стороне.
При этом происходит сохранение состояния, чтобы функция могла возобновить выполнение с того места, на котором она остановилась.
#Yield #Return #Function | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤4🔥2🤝1