Pythonist.ru - образование по питону
25.7K subscribers
213 photos
5 videos
5 files
1.06K links
Pythonist.ru - помощь в подготовке к собеседованию на позицию Python Developer.
Реклама: @anothertechrock

РКН: https://kurl.ru/WPjOT
Download Telegram
Функции. Метод __repr__ в Python

Разбираем на примерах работу методов __repr__ и __str__.

#функции
Tips & Tricks. Используем range() с некоторым шагом в Python

Знаете ли вы, что функция range() способна на большее, чем просто создавать список чисел от 0 до n? Мы расскажем вам о ее скрытых возможностях.

#tipsandtricks #функции
👍5
Рекурсивные функции в Python

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

#функции
1
Функция len() в Pyhton

Функция len() в Python принимает объект в качестве аргумента и возвращает длину этого объекта. Например, функция len() может возвращать количество элементов в списке.

#функции
👍1
Tips & Tricks. Симуляция предложений switch/case

Поскольку в Python функции являются объектами первого класса, они могут использоваться для симуляции предложений switch/case. Пример - в статье.

#tipsandtricks #функции
Tips & Tricks. __repr__ и __str__: когда какой метод использовать?

Показали на маленьком примере разницу между методами __repr__ и __str__.

#tipsandtricks #функции
👍3👎3
Функции. Вывод строки в обратном порядке с использованием рекурсии

Пишем программу, принимающую строку и выводяющую ее в обратном порядке, с использованием рекурсии. Все шаги написания кода разбираем подробно.

#функции #рекурсия
👍1
Функции. Добавление функций в классы Python

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

#функции
👍32
Функции. Как использовать метод lower() в Python

В этой статье мы на примерах рассмотрим, как с помощью метода lower() переводить строки в нижний регистр.

#функции #строки
👍10😴21
Функции. Нахождение степени числа с использованием рекурсии

Пишем программу, принимающую на вход число и его степень, и при помощи рекурсии вычисляющую результат. Все шаги написания кода разбираем подробно.

#функции #рекурсия
👍51
Функции. Как использовать exec() в Python

Функция exec() позволяет нам выполнить блок кода Python из строки. Эта встроенная функция Python может пригодиться, когда нам нужно запустить динамически сгенерированный код.

#функции
4👍1
Tips & Tricks. Как при помощи генераторов создать функцию, ведущую себя как итератор

Рассмотрели на примере, как делать итераторы быстрым, простым и понятным способом.

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

#функции #tipsandtricks
3👍1
Tips & Tricks. Функция map() в Python

Разбираем работу функции map() в сравнении с работой цикла for.

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

#функции #tipsandtricks
2
Функция в Python: руководство для начинающих

Научиться правильно использовать функции – важный навык для любого Python-разработчика. В этой статье мы разбираем, что такое функции, для чего они нужны, какие они бывают и как их создавать и вызывать.

#функции

Читать статью
🔥92👍1👎1
Tips & Tricks. Python *args и **kwargs

Давайте рассмотрим, что такое *args и **kwargs и чем они полезны. Для этого разберем пару простых примеров.

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

#tipsandtricks #функции
8
Строки. 10 приемов для преобразования и декомпозиции строк в Python

В этой статье:
- Translate и Replace
- Очистка строки
- Разбиение строки
- Strip и zfill
- Деконструкция и реконструкция
- Удаление знаков препинания
- Работа с регистрами и пр.

#строки #функции

Читать статью
👍71
⚙️ Функции. “Звездочка” и “косая черта” в функциях Python

Представляя * (звездочку или астериск) в Python, вы, скорее всего, думаете об операторе умножения или возведения в степень. Аналогично, / (прямая косая черта или слэш), скорее всего, ассоциируется у вас с делением. Но звездочку и косую черту также можно использовать в качестве специальных параметров в функциях. И они никак не связаны с математикой.

#функции

Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
4👏1
⚙️ Функции. Встроенные функции map, filter и reduce в Python

В этой статье:

🌟 Знакомим с функциями map(), filter() и reduce()
🌟 Рассказываем, как использовать их вместе и одни внутри других
🌟 Поясняем, как использовать их совместно с лямбда-функциями

#функции

🔗 Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
10
☄️ Tips & Tricks. Lambda-функции в Python с их синтаксисом и примерами

🔽 В этой статье:

- Что собой представляет lambda-функция?
- Как объявить lambda-функцию?
- Чем на самом деле является выражение lambda-функции?
- Когда лучше использовать lambda-функцию?
- Значения аргументов по умолчанию для lambda-функции
- Синтаксис lambda-функции
- Совместное использование Lambda-функции со встроенными функциями Python.

▶️ Читать статью

#tipsandtricks #функции
Please open Telegram to view this post
VIEW IN TELEGRAM
5
⚙️ Функции. Как вызвать функцию в Python

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

#функции

📌 Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍1