Forwarded from Python Education
Поговорим о функции repr.
В карточках разобрали работу этой функции и привели примеры, когда она просто необходима!
В карточках разобрали работу этой функции и привели примеры, когда она просто необходима!
Forwarded from Python Education
Убираем все лишнее: функция TRIM в SQL
Иногда думаешь: «Вот была бы функция, которая бы делала то, что мне нужно... Тогда бы самому колхозить не пришлось!»
Ну, как минимум, одна такая функция действительно существует и очень сильно облегчает жизнь разработчиков 😉
✅ Сегодня поговорим о функции TRIM в SQL.
Она не только может спасти от кривого форматирования строк, но и избавить от изнурительного написания регулярок!
Иногда думаешь: «Вот была бы функция, которая бы делала то, что мне нужно... Тогда бы самому колхозить не пришлось!»
Ну, как минимум, одна такая функция действительно существует и очень сильно облегчает жизнь разработчиков 😉
✅ Сегодня поговорим о функции TRIM в SQL.
Она не только может спасти от кривого форматирования строк, но и избавить от изнурительного написания регулярок!
Forwarded from Python Education
Метод get и defaultdict в Python
Снова пришло время полезны советов! 😉
На этот раз напомним, почему не лучший способ - обращаться к элементам словарей по ключу и как избежать многих ошибок!
Снова пришло время полезны советов! 😉
На этот раз напомним, почему не лучший способ - обращаться к элементам словарей по ключу и как избежать многих ошибок!
Forwarded from Python Education
💥 Виды копирования в Python
Недавно мы публиковали задачу про поверхностное и глубокое копирование в Python, и не все смогли дать однозначный ответ :с
Поэтому мы решили уделить особое внимание видам копирования в Python и разобрать все по полочкам!
Недавно мы публиковали задачу про поверхностное и глубокое копирование в Python, и не все смогли дать однозначный ответ :с
Поэтому мы решили уделить особое внимание видам копирования в Python и разобрать все по полочкам!
Forwarded from Python Education
Словарный метод get() и его аргументы
Когда вы вызываете метод get(), он проверяет, есть ли в словаре указанный ключ.
Если ключ есть, возвращается его значение.
Если ключа нет, возвращается значение, установленное по умолчанию. Чтобы установить значение по умолчанию, его нужно передать в метод в качестве второго аргумент
Когда вы вызываете метод get(), он проверяет, есть ли в словаре указанный ключ.
Если ключ есть, возвращается его значение.
Если ключа нет, возвращается значение, установленное по умолчанию. Чтобы установить значение по умолчанию, его нужно передать в метод в качестве второго аргумент