gram news
Аватар канала Гайды по Python | Программирование

Гайды по Python | Программирование

@pythonguide_it

🐍 Полезные подсказки для Python-разработчиков Ссылка: @Portal_v_IT Сотрудничество, авторский права: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/pythonguide_it РКН: clck.ru/3MnbFr

16,000подписчиков

Открыть канал

Последние посты

  • Гайды по Python | Программирование

    23 сент., 11:07

    List ComprehensionsList comprehension может заменить неэстетичные циклы, используемые для заполнения списка. Синтаксис выглядит следующим образом: [ expression for item in list if conditional ]Поскольку здесь можно использовать выражения, вам доступна работа с математикой, вызов внешней функции и, наконец, вы сможете использовать «if» для фильтрации списка.Гайды по Python
    Иллюстрация к посту канала Гайды по Python | ПрограммированиеИллюстрация к посту канала Гайды по Python | Программирование
  • Гайды по Python | Программирование

    23 сент., 08:07

    Работаем с зависимостямиГайды по Python
    Иллюстрация к посту канала Гайды по Python | ПрограммированиеИллюстрация к посту канала Гайды по Python | Программирование
  • Гайды по Python | Программирование

    22 сент., 16:07

    Использование подчеркивания в REPLВы можете получить результат последнего выражения в Python REPL с помощью оператора подчеркивания, например, в Python REPL это выглядит следующим образомГайды по Python
    Иллюстрация к посту канала Гайды по Python | ПрограммированиеИллюстрация к посту канала Гайды по Python | Программирование
  • Гайды по Python | Программирование

    22 сент., 11:07

    Обязательные аргументыДля принудительного использования аргументов ставьте символ звездочки перед ними, заставляя все аргументы стать ключевымиГайды по Python
    Иллюстрация к посту канала Гайды по Python | ПрограммированиеИллюстрация к посту канала Гайды по Python | Программирование
  • Гайды по Python | Программирование

    22 сент., 08:07

    Алгоритм бинарного поискаГайды по Python
    Иллюстрация к посту канала Гайды по Python | ПрограммированиеИллюстрация к посту канала Гайды по Python | Программирование
  • Гайды по Python | Программирование

    21 сент., 16:07

    Декорируем функцииДекоратор – это обертка вокруг функции, которая определенным образом изменяет ее поведение. Существуют варианты использования декораторов, и вы, возможно, уже применяли их раньше при работе с такими фреймворками, как Flask.Гайды по Python
    Иллюстрация к посту канала Гайды по Python | ПрограммированиеИллюстрация к посту канала Гайды по Python | Программирование
  • Гайды по Python | Программирование

    21 сент., 11:07

    Проверка необходимой версии PythonЧтобы ваши пользователи не могли запустить скрипт в несовместимой версии, в коде стоит проверить наличие актуальной версии Python.Гайды по Python
    Иллюстрация к посту канала Гайды по Python | ПрограммированиеИллюстрация к посту канала Гайды по Python | Программирование
  • Гайды по Python | Программирование

    21 сент., 08:07

    Временные файлыГайды по Python
    Иллюстрация к посту канала Гайды по Python | ПрограммированиеИллюстрация к посту канала Гайды по Python | Программирование
  • Гайды по Python | Программирование

    20 сент., 16:07

    Форматирование именованных строкТакую штуку используют нечасто, но если данные уже находятся в словаре, для форматирования именованных строк пригодится.Вы даже можете использовать функцию locals(), но в последних версиях Python придется обращаться к f-строкам.Гайды по Python
    Иллюстрация к посту канала Гайды по Python | ПрограммированиеИллюстрация к посту канала Гайды по Python | Программирование
  • Гайды по Python | Программирование

    20 сент., 11:14

    Nested list comprehensionsПомните основной синтаксис list comprehensions? [ expression for item in list if conditional ]Если expression может быть любым валидным выражением Python, оно также может быть и другим list comprehension. Или, если хотите «разгладить» предыдущую матрицу.Гайды по Python
    Иллюстрация к посту канала Гайды по Python | ПрограммированиеИллюстрация к посту канала Гайды по Python | Программирование
  • Гайды по Python | Программирование

    20 сент., 08:07

    МассивыГайды по Python
    Иллюстрация к посту канала Гайды по Python | ПрограммированиеИллюстрация к посту канала Гайды по Python | Программирование
  • Гайды по Python | Программирование

    19 сент., 16:07

    Анонимные функцииИногда именованию функции не стоит уделять особого внимания. Например, если вы уверены, что она будет использована только раз. Для таких случаев Python предлагает применять анонимные функции, также называемые лямбда-функциями.Лямбда-функция может быть назначена переменной, создавая краткий способ определения функции.Как известно, map применяет функцию ко всем элементам итерируемого объекта. Мы можем использовать лямбду при вызове map.Гайды по Python
    Иллюстрация к посту канала Гайды по Python | ПрограммированиеИллюстрация к посту канала Гайды по Python | Программирование
  • Гайды по Python | Программирование

    19 сент., 11:07

    The Zen of PythonОдним из самых ранних Python pep является PEP-20. Это список из 19 тезисов по программированию на Python, который называется «The Zen of Python». Данные правила датируются 2004 годом и, в свою очередь, основаны на PEP-8.Такая пасхалочка уже давно присутствует в Python и перечисляет набор правил.Гайды по Python
    Иллюстрация к посту канала Гайды по Python | ПрограммированиеИллюстрация к посту канала Гайды по Python | Программирование
    299211Открыть в Telegram
  • Гайды по Python | Программирование

    19 сент., 08:20

    Классы и объекты PythonГайды по Python
    Иллюстрация к посту канала Гайды по Python | ПрограммированиеИллюстрация к посту канала Гайды по Python | Программирование
  • Гайды по Python | Программирование

    18 сент., 16:07

    Выравнивание текстаДля создания читаемых таблиц или форматированного вывода удобно использовать методы выравнивания ljust, rjust и center.Гайды по Python
    Иллюстрация к посту канала Гайды по Python | ПрограммированиеИллюстрация к посту канала Гайды по Python | Программирование
  • Гайды по Python | Программирование

    18 сент., 11:07

    Удаление лишних пробеловДанные, полученные от пользователя или из файлов, часто содержат лишние пробелы. Их можно удалить с помощью методов strip или re.sub.Гайды по Python
    Иллюстрация к посту канала Гайды по Python | ПрограммированиеИллюстрация к посту канала Гайды по Python | Программирование
  • Гайды по Python | Программирование

    18 сент., 08:07

    Отправляем запрос в GoogleГайды по Python
    Иллюстрация к посту канала Гайды по Python | ПрограммированиеИллюстрация к посту канала Гайды по Python | Программирование
  • Гайды по Python | Программирование

    17 сент., 16:07

    Изменение текста в строкахЗамена текста - еще одна распространенная операция, которая выполняется с помощью метода replace.Для более сложных замен с возможностью использования регулярных выражений, я использую модуль re.Гайды по Python
    Иллюстрация к посту канала Гайды по Python | ПрограммированиеИллюстрация к посту канала Гайды по Python | Программирование
  • Гайды по Python | Программирование

    17 сент., 11:07

    Расчет количества вхождений подстрокиЧасто нужно узнать, сколько раз определенная подстрока встречается в тексте.Метод count() очень эффективен, так как реализован на C уровне. Однако он чувствителен к регистру. Если нужен поиск без учета регистра, можно сделать как в count_substring_case_insensitive.Гайды по Python
    Иллюстрация к посту канала Гайды по Python | ПрограммированиеИллюстрация к посту канала Гайды по Python | Программирование
  • Гайды по Python | Программирование

    17 сент., 08:07

    Замена переменных на местеГайды по Python
    Иллюстрация к посту канала Гайды по Python | ПрограммированиеИллюстрация к посту канала Гайды по Python | Программирование