Python Tips And Tricks

Python Tips And Tricks

@pythontat

Твой лучший помощник в изучении и работе с Python 🐍 Реклама - @gaifullin

1 950подписчиков
mixed

Похожие каналы

Все →

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

Python Tips And Tricks — пост в ТГ канале

Проверка строки на палиндром Простой вариант этого кода проверяет, является ли слово без пробелов и знаков препинания, написанное в одном регистре, палиндромом.Более сложный вариант, который сможет проверить строку «А роза упала на лапу Азора», предлагаем написать самостоятельно. Общая идея: свести сложную строку к простой, хоть и длинной 'арозаупаланалапуазора'. Вам пригодятся функции строк .lower(), .join(), а также, возможно, преобразование строки в список.

17 июн. 2023 г.2 070В Telegram
Python Tips And Tricks — пост в ТГ канале

Объединить два словаря Для того чтобы объединить два словаря, есть как минимум два способа: прямой и современный.Обратите внимание на то, что значения итогового словаря будут зависеть от порядка исходных словарей в функциях: если переставить местами словари a и b, значение ключа 'y' изменится на 2.

16 июн. 2023 г.1 730В Telegram
Python Tips And Tricks — пост в ТГ канале

Число в список цифр Превращает целое число в список его цифр.Функция map() принимает желаемый тип выходных данных (в нашем случае это int, целые числа) и итерируемый объект (строку, список или кортеж), элементы которого можно превратить в элементы этого типа. После этого другая функция list() преобразует результат в список.

15 июн. 2023 г.1 540В Telegram
Python Tips And Tricks — пост в ТГ канале

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

14 июн. 2023 г.1 410В Telegram
Python Tips And Tricks — пост в ТГ канале

Списковое включение (быстрый способ) Списковое включение — самый эффективный способ итерации любого списка. Это итерирование однострочного списка с включением в него цикла. Посмотрите приведенный ниже пример кода, чтобы понять, как это работает.

13 июн. 2023 г.1 390В Telegram
Python Tips And Tricks — пост в ТГ канале

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

12 июн. 2023 г.1 210В Telegram

😻 😫 🐹 😫 🐱 😫 🐭 😫🦉Data Secrets — канал для датасаентистов– Как тренировали алгоритм, который обыграл чемпиона мира в шахматы? – Как работает FaceID в твоем смартфоне? – Как обучить ChatGPT на стареньком ноутбуке? – Как предсказать курс биткоина и исход футбольного матча? – Чем отличаются сверточные и рекуррентные нейросети?Заходи и узнаешь @data_secrets

12 июн. 2023 г.1 160В Telegram
Python Tips And Tricks — пост в ТГ канале

f-строки 2.0 Python 3.8Сложно описать словами, насколько проще и элегантнее сделали форматирование f-строки, появившиеся ещё в Python 3.6.Сложно поверить, но Python 3.8 удалось сделать их ещё удобнее. Добавив знак = после имени подставляемой переменной, вы сможете вывести её имя и её значение без дублирования имени.Дебаг с помощью print станет ещё удобнее

8 июн. 2023 г.1 350В Telegram
Python Tips And Tricks — пост в ТГ канале

Get Method для словаря Большинство разработчиков используют скобки, чтобы получить значение из словаря. Но сейчас рекомендуется использовать Get method.При использовании метода скобок выдается ошибка, если ключ отсутствует. С помощью Get method вы получите “None” .

6 июн. 2023 г.1 300В Telegram

Яндекс Практикум запустил бесплатный курс “Основы работы с Git”. Вы сможете полностью освоить популярную систему контроля версий кода за 20 часов.Курс будет полезен тем, кто только погружается в разработку, и тем, кто не первый год пишет код:— новички освоят инструменты, которые точно пригодятся в профессии;— знатоки структурируют знания и повысят свою продуктивность.На курсе вы научитесь:— Писать код вместе с другими разработчиками и разработчицами;— Отменять и откладывать изменения в своих ветках;— Использовать локальный и удалённый репозиторий;— Соединять ветки и разрешать конфликты;— Управлять репозиторием через IDE и консоль;— Понимать принципы и культуру командной разработки.И освоите необходимые инструменты и технологии:— GitHub;— Terminal;— GitHub Desktop;— Bitbucket;— GitBash;— GitLab.Переходите по ссылке и начинайте заниматься уже сейчас.Реклама АНО ДПО "Образовательные технологии Яндекса", ИНН:7704282033, erid: LjN8KCT9Y

6 июн. 2023 г.2 280В Telegram
Python Tips And Tricks — пост в ТГ канале

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

6 июн. 2023 г.1 100В Telegram
Python Tips And Tricks — пост в ТГ канале

Расчет времени выполнения Этот простейший “трюк” поможет рассчитать время, необходимое для выполнения программы. Используя time-модуль, вы можете точно узнать, сколько времени требуется программе для выполнения кода.

5 июн. 2023 г.1 000В Telegram
Python Tips And Tricks — пост в ТГ канале

Записывайтесь на курс от Хекслета, пройдите 5 бесплатных уроков профессии и получите скидку 10% на курс!Мы заинтересованы в успешном трудоустройстве наших студентов — гарантируем стажировки от компаний-партнеров и участие в Карьерном треке. Вернем деньги, если после учебы не получилось найти работу🔝На профессии «Python-разработчик» вы за 10 месяцев:✔️ Научитесь работать с сетевыми запросами и овладеете навыком проектирования архитектуры приложений, сможете работать с чужим кодом и оформлять пул-реквесты в Open Source проектах.✔️ Решите более 310 задач в браузере, создадите 4 проекта для портфолио на GitHub и выполните 150 тестовых заданий от наших партнёров.Оцените формат и решите, стоит ли продолжать! Вводные ознакомительные курсы профессии доступны бесплатно сразу после регистрации!

30 мая 2023 г.1 290В Telegram
Python Tips And Tricks — пост в ТГ канале

Использование * и ** для распаковки аргументов функций Некоторые функции требуют длинного списка аргументов. Этого следует избегать (например, с помощью классов данных), хотя это не всегда зависит от вас. Существует другой вариант – создать словарь с именованными аргументами и передать его функции. Так ваш код станет более читабельным.Распаковать словарь можно, используя префикс **:

30 мая 2023 г.1 090В Telegram
Python Tips And Tricks — пост в ТГ канале

Query JSON JMESpath – это язык запросов для JSON, который позволяет получать необходимые данные из документа или словаря JSON. Библиотека доступна как для Python, так и для других ЯП, что расширяет ее возможности.

22 мая 2023 г.1 290В Telegram