Pythonist.ru - образование по питону
26.5K subscribers
79 photos
1 video
919 links
Pythonist.ru - помощь в подготовке к собеседованию на позицию Python Developer.
Реклама: @anothertechrock

Контент канала:
1. Разбор вопросов с собеседований
2. Книги
3. Задачи на логику
4. Проект Эйлера
5. Видео
6. Тесты по Python 3

@aldrson
Download Telegram
Функции. map() в Python

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

- как работает Python map()
- как преобразовать различные типы массивов Python с помощью map()
- как объединить map() с другими функциональными инструментами для выполнения более сложных преобразований
- какие инструменты можно использовать, чтобы заменить map() и сделать свой код более Pythonic

#функции
Функции. Встроенные функции map, filter и reduce в Python

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

#функции
Функции. Как использовать функцию exit в скриптах Python

Функция exit в Python позволяет в любой момент остановить выполнение скрипта или программы. Это может понадобиться для обработки ошибок, тестирования и отладки, остановки программы при соблюдении каких-то условий.

#функции
Функция reduce в Python

Хотя Python не является языком функционального программирования в чистом виде, с его помощью можно многое сделать и в этой парадигме. И большую часть этого «многого» можно сделать при помощи всего одной функции — reduce.

#функции
Функция type() в Python

Язык программирования Python предлагает нам функцию для проверки того, какой тип информации хранится в переменных. Эта встроенная функция называется type().

#функции
Тест. Функции в Python

Хорошо ли вы разбираетесь в функциях? Давайте проверим!

#тест #функции
Функции. Как вызвать функцию в Python

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

#функции
Функция help() в Python

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

#функции
Функции. Ленивые вычисления в Python

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

#функции
Функции в Python: замыкания

В этой статье:
- нелокальная переменная во вложенной функции;
- определение замыкания;
- когда мы имеем дело с замыканием;
- когда стоит использовать замыкания.

#функции
Топ. Преобразование итераций строк и чисел с помощью map()

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

- преобразование итераций строк (использование методов str, удаление знаков препинания, реализация алгоритма шифрования Цезаря)

- преобразование итераций чисел (использование математических операций, преобразование температур, преобразование строк в числа)

#строки #функции
Функции. Как использовать функцию reshape() библиотеки NumPy

Библиотека NumPy имеет множество различных функций для работы с многомерными массивами. Функция reshape() – одна из них. Давайте разберем ее синтаксис и примеры использования.

#функции
Функция main() в Python

Несомненно, в Python нет так называемой главной входной функции, однако в Интернете часто встречаются статьи, в которых упоминается "main-функция Python" и "предлагается написать функцию main".

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

В этой статье мы поговорим о том, почему в Python нет функции main.

#функции
Функции. Удаление файла — пошаговое руководство

Рассказываем, как удалять файлы при помощи методов os.remove(), os.rmdir() и shutil.rmtree().

#модули #функции
Как работает функция return() в Python?

Для получения значения из функции в языках программирования обычно используется оператор return(). Точно так же и в Python оператор return() используется для выхода из функции и возврата значения из функции. В этом уроке мы рассмотрим различные способы использования return() в Python.

#функции
Tips & Tricks. Lambda-функции в Python с их синтаксисом и примерами

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

#tipsandtricks #функции
Функции. Чтение и запись в файл JSON-объекта

Несомненно, знать принципы работы JSON — очень важно. В какой-то момент вы обязательно с ним встретитесь. Возможно, вы захотите узнать, как читать и записывать JSON в файл. Мы расскажем вам об этом.

#функции
Tips & Tricks. Встроенные функции Python 3

В этой статье мы рассматриваем print, len, str, int, float, list, tuple и dict (приводим небольшие примеры кода).

#tipsandtricks #функции
Tips & Tricks. Интроспекция в Python

В этой статье мы рассмотрим пять самых полезных функций интроспекции в Python:
- dir()
- type()
- isinstance()
- hasattr()
- id()

#tipsandtricks #функции
Tips & Tricks. Проверка типов данных и «утиная» типизация в Python

В этой статье:
- типизация языков,
- функции type() и ‘isinstance() в Python,
- неявная («утиная») типизация в Python,
- подсказки типов и модуль mypy.

#tipsandtricks #функции