Может ли CodeWhisperer от Amazon писать на Python лучше, чем вы?
https://blog.symops.com/2022/08/31/amazon-codewhisperer/
https://blog.symops.com/2022/08/31/amazon-codewhisperer/
Symops
Can Amazon's CodeWhisperer Write Better Python than You? - Sym Blog
Find out how code assistants like Amazon's CodeWhisperer perform, and whether they can write better code than you.
👍4
👍2
Что из следующего является быстрым методом Django для более удобного отображения HTML-ответа?
Anonymous Quiz
33%
render
20%
render_to_response
34%
render_to_html
14%
response_render
👍9
Вот почему вам стоит использовать оператор Walrus в Python.
https://habr.com/ru/company/ncloudtech/blog/688032/
https://habr.com/ru/company/ncloudtech/blog/688032/
Хабр
Вот почему вам стоит использовать оператор Walrus в Python
Выражение присваивания (также известное как оператор walrus) — это функциональность, которая появилась в Python недавно, в версии 3.8. Однако применение walrus является предметом дискуссий и множество...
👍14
🧑🎨 Искусство новых медиа: как стать цифровым художником?
Давайте вместе разберемся с понятием «искусства новых медиа» (New media Art) и поймем, что нужно, чтобы стать цифровым художником.
https://proglib.io/sh/IC6d9AuSen
Давайте вместе разберемся с понятием «искусства новых медиа» (New media Art) и поймем, что нужно, чтобы стать цифровым художником.
https://proglib.io/sh/IC6d9AuSen
🥰6👍1
Полнотипизированные декораторы с необязательными аргументами.
https://lemonfold.io/posts/2022/dbc/typed_decorator/
https://lemonfold.io/posts/2022/dbc/typed_decorator/
👍9
#вопросы_с_собеседований
Объясните использование break и continue в цикле Python.
Оператор break останавливает выполнение текущего цикла, и передает управление следующему блоку кода. Оператор continue завершает выполнение текущего цикла и переходит к следующей итерации цикла.
Объясните использование break и continue в цикле Python.
Оператор break останавливает выполнение текущего цикла, и передает управление следующему блоку кода. Оператор continue завершает выполнение текущего цикла и переходит к следующей итерации цикла.
👍20
Списковые включения в Python мощнее, чем можно подумать.
https://habr.com/ru/company/wunderfund/blog/687520/
https://habr.com/ru/company/wunderfund/blog/687520/
Хабр
Списковые включения в Python мощнее, чем можно подумать
В Python списковые включения (и генераторы списков) — замечательные механизмы, способные серьёзно упрощать программный код. Правда, чаще всего их используют в форме, предусматривающей наличие...
👍10🥰4
Используем lambda, sum() и map()
Лямбда-функция в Python — это просто функция Python. Но это некий особенный тип с ограниченными возможностями.
Лямбда-функции вместе с sum() и map() также могут решить конкретно эту задачу подсчета общего числа вхождений определенного элемента в строку. Этот метод использует sum() для суммирования всех вхождений, полученных с помощью map().
Лямбда-функция в Python — это просто функция Python. Но это некий особенный тип с ограниченными возможностями.
Лямбда-функции вместе с sum() и map() также могут решить конкретно эту задачу подсчета общего числа вхождений определенного элемента в строку. Этот метод использует sum() для суммирования всех вхождений, полученных с помощью map().
👍13😁1
Что делают OrderedDict и fromkeys()?
OrderedDict это словарь, который запоминает порядок вставки ключей. Если новое вхождение перезаписывает существующее вхождение, исходная позиция вставки остается неизменной.
fromkeys() создает новый словарь и возвращает список ключей. Ключи для нового словаря берутся из seq, а значения — из value (если заданы). Синтаксис метода fromkeys() — fromkeys(seq[, value]).
Параметры:
seq: Это список значений, которые будут использоваться при подготовке ключей для словаря.
value: Опционально; если задать, значение будет установлено в качестве value.
OrderedDict это словарь, который запоминает порядок вставки ключей. Если новое вхождение перезаписывает существующее вхождение, исходная позиция вставки остается неизменной.
fromkeys() создает новый словарь и возвращает список ключей. Ключи для нового словаря берутся из seq, а значения — из value (если заданы). Синтаксис метода fromkeys() — fromkeys(seq[, value]).
Параметры:
seq: Это список значений, которые будут использоваться при подготовке ключей для словаря.
value: Опционально; если задать, значение будет установлено в качестве value.
👍19🤔6
Чем вам нравится программирование?
Расскажите в комментариях ⬇️
Расскажите в комментариях ⬇️
👍6😁2
Рецепты из документации по Python SQLite.
https://rednafi.github.io/reflections/recipes-from-python-sqlite-docs.html
https://rednafi.github.io/reflections/recipes-from-python-sqlite-docs.html
👍4
🐍🚀 Пишем гибридное приложение для хранения заметок на Django, Django Ninja REST Framework и Alpine.js
Изучаем основные возможности Django Ninja, Alpine.js и Axios в процессе создания веб-приложения для хранения заметок.
https://proglib.io/sh/kI9nWLf1YV
Изучаем основные возможности Django Ninja, Alpine.js и Axios в процессе создания веб-приложения для хранения заметок.
https://proglib.io/sh/kI9nWLf1YV
👍11🔥2🤯2
🐍 8 технологий, которые должен знать каждый Python-разработчик
Джентльменский набор пайтон-разработчика, который пригодится вне зависимости от того, куда вы пойдете: в инжиниринг, машинное обучение или бэкенд-разработку.
🔗 Основной сайт
🔗 Зеркало
Джентльменский набор пайтон-разработчика, который пригодится вне зависимости от того, куда вы пойдете: в инжиниринг, машинное обучение или бэкенд-разработку.
🔗 Основной сайт
🔗 Зеркало
👍16👏3🤔2🤯2
Пользовательские списки Python: наследование от List против UserList.
https://realpython.com/inherit-python-list/
https://realpython.com/inherit-python-list/
Realpython
Custom Python Lists: Inheriting From list vs UserList – Real Python
In this tutorial, you'll learn how to create custom list-like classes in Python by inheriting from the built-in list class or by subclassing UserList from the collections module.
👍5