Python Hub - сборище Питонистов
Open in Telegram
Уголок счастья для любого питониста. Сотрудничество или заказы: @leshunist https://shcoder.dev - студия разработки ShcoderDevelopment https://t.me/pythonhub_chat - чат
Show more1 751
Subscribers
No data24 hours
-67 days
-130 days
Posts Archive
Разбор 👨💻
Цикл работает, пока а < b.
Внутри мы заносим в пустой список сумму этих переменных.
1 10 —> 11
2 9 —> 11
3 8 —> 11
4 7 —> 11
5 6 —> 11
6 5 —> ❌
Ответ: [11,11,11,11,11]
🤯 Популярные библиотеки ORM в Python
Существует множество популярных библиотек ORM, доступных в Python, каждая со своими преимуществами и недостатками. Некоторые из наиболее популярных библиотек включают SQLAlchemy, Django ORM и Peewee.
SQLAlchemy является популярным выбором, потому что он настраиваемый и предоставляет широкий спектр функций, включая поддержку нескольких баз данных. Django ORM - это еще один популярный выбор, особенно для разработчиков, использующих веб-фреймворк Django. Peewee - это легкий ORM, который легко использовать и предоставляет простой API для взаимодействия с базами данных.
Разбор 👨💻
Объявили переменную a = 2.
Далее цикл for, который работает 2 раза. ( 0 1 )
В переменную a каждый из 2-ух разов добавляется число 2.
Получим: 2 + 2 + 2 = 6
Далее проверка, что 6 < 10. В принте выводим True + 1 —> 1 + 1 = 2
Ответ: 2
ℹ️ Что такое ORM?
ORM - это аббревиатура от Object-Relational Mapping, что в переводе означает "отображение объектов на реляционные структуры данных". ORM - это технология, которая позволяет программистам работать с данными в базах данных, используя объектно-ориентированный подход.
❔ Как работает ORM
ORM позволяет программистам работать с базами данных, не взаимодействуя с ними напрямую. Вместо этого, ORM предоставляет программистам API, который позволяет им работать с данными, как если бы они были объектами в коде. ORM берет на себя задачу преобразования объектов в данные, которые могут быть сохранены в базе данных, и обратно.
➕ Преимущества ORM
Одним из главных преимуществ ORM является упрощение процесса разработки. ORM позволяет программистам сосредоточиться на разработке бизнес-логики, а не на взаимодействии с базами данных. Кроме того, ORM обеспечивает безопасность данных, так как предотвращает возможность SQL-инъекций. В целом, ORM делает процесс разработки более быстрым, эффективным и безопасным.
Разбор 👨💻
_ используется для игнорирования значений.
Цикл будет работать 5 раз, как и обычно. (01234, с единицы никто не стартовал, молодцы💪)
Даже вывести мы значение можем. Но вот, например, прибавить уже что-то не выйдет.
Разбор 👨💻
b слева расположена там же, где и red справа.
Между ними присвоение —> в b будет занесено значение "red".
Аналогично, например:
(((a, ), b)) = (((2, ), 3))
print(a, b) #2 3
В нашей задаче ответ: red🖥 Что такое хакатоны в программировании?
Хакатоны - это мероприятия, на которых программисты собираются вместе, чтобы работать в коллективе над проектами. Они обычно проходят на выходных и включают в себя много работы за короткое время.
➡️ Цель и формат хакатонов
Цель хакатонов - это создание рабочих прототипов программных продуктов в короткие сроки. Это помогает разработчикам проверить, насколько их идеи реализуемы, и получить обратную связь от других участников и экспертов. Формат хакатонов очень разнообразен - от небольших встреч в офисах компаний до крупных соревнований, на которых участвуют сотни программистов. В любом случае, участники работают в командах, обычно состоящих из 3-5 человек, и имеют на выбор несколько тематик для работы.
➡️ Преимущества участия в хакатонах
Хакатоны предоставляют программистам множество возможностей для роста и развития. Во-первых, они могут помочь научиться работать в команде и улучшить свои навыки коммуникации и организации. Во-вторых, участники могут узнать много нового о технологиях и инструментах, которые используют другие участники. Наконец, вас могут заметить компании, либо за победу будет объявлен денежныц приз. Кроме того, хакатоны могут просто быть замечательной возможностью для поиска новых контактов и друзей в отрасли.
Разбор 👨💻
Библиотека math позволяет нам работать с математическими операциями.
Сначала мы вычисляем корень квадратный из 5 и заносим это в переменную a.
Далее мы этот результат возводим в квадрат, но получаем не 5, а 5.000000000000001.
Для этого в принте идет округление по 2 символам после . (точки) , но у нас эти 2 символа нули. Поэтому после точки будет всего один 0.
Ответ: 5.0
🔔Все играли в Flappy Bird?
📹 Видео о том, как сделать эту игру на Python📹
🔥 Смотрите и оценивайте! 🔥
▶️ Написано Pygame
https://www.youtube.com/watch?v=SfEvX7Px_OE
