Сегодня пробуем на вкус еще одну фишку питона. Показываем, как ее использовать и с чем сочетать, чтобы стало еще вкуснее. Поехали!
class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤20👍14
Тернарный оператор присваивает переменной одно из двух возможных значений на основе условного выражения. Описываем все способы реализации такого оператора в питоне: от самых простых к самым неочевидным. Кстати, помимо способов из карточек, есть еще один:
b = (lambda a: a == 2 and "Yes" or "No")class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👍11👌1
class Python
Мы уже показывали, как можно эффективно использовать этот оператор. Теперь поговорим о нем подробнее, ведь даже профессиональные разработчики иногда не до конца понимают его суть и насколько он может быть полезен
class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🏆22👍14
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22😁10😐1
Что не так с import *
🐍
class Python
import * cчитается вредной привычкой, которая чаще всего встречается и новичков. Объясняем, почему это плохо и советуем альтернативный подход class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27🔥7
Антипаттерны Python, о которых мало кто говорит
В Python есть много антипаттернов, то есть плохих привычек, от которых пора избавляться, если ты программируешь на этом языке. Сегодня говорим о пяти не самых очевидных из них и предлагаем пути решения💡
class Python
В Python есть много антипаттернов, то есть плохих привычек, от которых пора избавляться, если ты программируешь на этом языке. Сегодня говорим о пяти не самых очевидных из них и предлагаем пути решения
class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍38❤🔥1
Если ты программируешь на Python, ты, вероятно, сталкивался с проблемой управления несколькими версиями языка на одном компьютере. Это может быть проблемой, если нужно работать над разными проектами, для которых требуются разные версии Python.
Отличное красивое решение — использовать
pyenv. Рассказываем, что это и как этим пользоваться class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24🔥4
Поздравляем всех с Новым 2023 годом! Он уже наступил, а значит, пора подводить итоги прошлого года: для этого мы подготовили новогоднее бинго для программистов.
Делись результатами в комментариях
class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥16🔥8👍5❤2
Работа со словарями: level up
Встроенный тип
Документация python-benedict -> https://github.com/fabiocaccamo/python-benedict
Документация glow -> https://glom.readthedocs.io/en/latest/tutorial.html
class Python
Встроенный тип
dict — это мощный инструмент, но работа со сложными словарями или вложенными структурами может оказаться сложной задачей. Сегодня представляем две полезные библиотеки, которые выведут твое использование словарей на новый уровень. Документация python-benedict -> https://github.com/fabiocaccamo/python-benedict
Документация glow -> https://glom.readthedocs.io/en/latest/tutorial.html
class Python
👍22😐4❤🔥2