Что выдаст код выше?
Anonymous Quiz
39%
1
1%
2
8%
1 2
13%
3
1%
1 3
4%
2 3
4%
Ничего
16%
Error
14%
Не знаю
👍6
Python Hub - сборище Питонистов
Photo
Разбор 👨💻
abs - модуль в Python'e
В переменную a будет занесено значение 1 т.к. любое число в 0 степени дает 1.
В переменную b тоже будет занесено 1. т.к. деление даст нам -1 —> модуль превратит -1 в 1.
Сработает первый if —> выдаст 1
elif и else НЕ сработают, так как в такой связке может сработать только одно из условий (у нас уже if сработал)
Ответ: 1
В переменную a будет занесено значение 1 т.к. любое число в 0 степени дает 1.
В переменную b тоже будет занесено 1. т.к. деление даст нам -1 —> модуль превратит -1 в 1.
Сработает первый if —> выдаст 1
elif и else НЕ сработают, так как в такой связке может сработать только одно из условий (у нас уже if сработал)
Ответ: 1
👍3
🔔Решаем простые Python задачи на сайте Codewars уровня 7kyu
📹 Уровень Junior, а может даже и ниже, но сложнее, чем прошлый раз 📹
🔥 Смотрите, прикрепляйте свои варианты решений в комментарии 🔥
Помню, что многим зашло, решил сделать видос посреди недели дополнительно.
Посмотрим, какая будет отдача)
https://www.youtube.com/watch?v=QBJhEX83y3M
📹 Уровень Junior, а может даже и ниже, но сложнее, чем прошлый раз 📹
🔥 Смотрите, прикрепляйте свои варианты решений в комментарии 🔥
Помню, что многим зашло, решил сделать видос посреди недели дополнительно.
Посмотрим, какая будет отдача)
https://www.youtube.com/watch?v=QBJhEX83y3M
YouTube
Решаем Python JUNIOR задачи на CODEWARS | 7 kyu
В этом видео мы будем решать простые задачи на языке пайтон уровня джуниор или же Junior. Задачи берем с сайта codewars. Возможно, дальше еще будем решать leetcode :)
Подписывайся на наш телеграм канал! 👨💻
https://t.me/pythonhub001
И вступай в чат чат…
Подписывайся на наш телеграм канал! 👨💻
https://t.me/pythonhub001
И вступай в чат чат…
👍7👎1
👉 Что такое SQLAlchemy?
SQLAlchemy - это библиотека Python, которая обеспечивает доступ к базам данных с помощью SQL-запросов. Она предоставляет набор инструментов для управления соединениями с базой данных, создания таблиц и выполнения запросов.
ORM в SQLAlchemy
Одним из главных преимуществ SQLAlchemy является его ORM (Object-Relational Mapping) слой. ORM - это способ связать объекты Python с записями в базе данных. SQLAlchemy позволяет создавать классы Python, которые отображают таблицы в базе данных, и работать с ними как с обычными объектами. Это упрощает взаимодействие с базой данных и уменьшает количество кода, необходимого для выполнения задач.
SQLAlchemy - это библиотека Python, которая обеспечивает доступ к базам данных с помощью SQL-запросов. Она предоставляет набор инструментов для управления соединениями с базой данных, создания таблиц и выполнения запросов.
ORM в SQLAlchemy
Одним из главных преимуществ SQLAlchemy является его ORM (Object-Relational Mapping) слой. ORM - это способ связать объекты Python с записями в базе данных. SQLAlchemy позволяет создавать классы Python, которые отображают таблицы в базе данных, и работать с ними как с обычными объектами. Это упрощает взаимодействие с базой данных и уменьшает количество кода, необходимого для выполнения задач.
👍2
🔔Есть любители автотематики? Шашки в жизни или в игре? 🚘🚔
📹 Как написать игру с гонками на Python? Сделал для вас видео 📹
🔥 Смотрите, оставляйте отзыв в комментариях 🔥
Стоит ли делать продолжение игры? Что добавить? Можем потом выложить ее на платформу с играми)
https://www.youtube.com/watch?v=4737z6WpWFc
📹 Как написать игру с гонками на Python? Сделал для вас видео 📹
🔥 Смотрите, оставляйте отзыв в комментариях 🔥
Стоит ли делать продолжение игры? Что добавить? Можем потом выложить ее на платформу с играми)
https://www.youtube.com/watch?v=4737z6WpWFc
YouTube
Сделал игру ЗАКРЫТЬ ШАШКУ на Python | PYGAME ГОНКИ
В этом видео я начал делать игру на языке пайтон, используя библиотеку пайгейм. Решил сделать что-то на подобие гонок с трафиком, чтобы шашковать в потоке)
Если зашел видос, то пиши, что добавить в игру! Доведем ее до ума!
Подписывайся на наш телеграм канал!…
Если зашел видос, то пиши, что добавить в игру! Доведем ее до ума!
Подписывайся на наш телеграм канал!…
👍5
Что выдаст код выше?
Anonymous Quiz
27%
1, 2, 3, 4
7%
Object
9%
(1, 2, 3, 4)
33%
[1, 2, 3, 4]
6%
None
7%
Error
10%
Не знаю
👍4🥰1
🧐 Кто такой Product Manager?
"специалист, занимающийся созданием новых идей и контролем их реализации"
Product Manager - это человек, который отвечает за продукт от идеи до рынка. Он или она определяет стратегию продукта, планирует и управляет процессом разработки, а также обеспечивает успешное внедрение продукта на рынок. Product Manager работает в тесном сотрудничестве с другими членами команды разработки продукта, такими как дизайнеры, разработчики и тестировщики, чтобы гарантировать, что продукт соответствует потребностям пользователей и бизнес-целям компании.
"специалист, занимающийся созданием новых идей и контролем их реализации"
Product Manager - это человек, который отвечает за продукт от идеи до рынка. Он или она определяет стратегию продукта, планирует и управляет процессом разработки, а также обеспечивает успешное внедрение продукта на рынок. Product Manager работает в тесном сотрудничестве с другими членами команды разработки продукта, такими как дизайнеры, разработчики и тестировщики, чтобы гарантировать, что продукт соответствует потребностям пользователей и бизнес-целям компании.
👍3
Стоит ли делать видео по aiogram v3.0? (можно выбрать несколько вариантов)
Anonymous Poll
57%
Делай обучалку по всему 3.0
28%
Делай ботов теперь на 3.0
21%
Делай ботов на 2.0
23%
Сделай сравнение 2.0 и 3.0
13%
Не пишу ботов на aiogram
36%
Я календарь переверну....
Python Hub - сборище Питонистов
Photo
Разбор 🧑💻
Создаем объект класса, в этот момент вызывается функция _ _init_ _, куда передаются аргументы: числа, что мы передали. Аргументы формируют кортеж в переменной args. Далее мы приводим это все к списку и заносим в переменную list внутри класса (объекта). При вызове функции print, у нас возвращается этот самый список с элементами. А так как вызов произошел внутри python-функции print, то результат выводится на экран.
👍2
❔ Функция casefold() в Python ❔
Функция casefold() в Python возвращает копию строки, в которой все символы приведены к нижнему регистру. Однако, в отличие от функции lower(), casefold() учитывает особенности ввода-вывода в различных языках, таких как турецкий, где некоторые символы могут быть приведены к другому символу при приведении к нижнему регистру.
Функция casefold() может быть полезна во многих задачах. Она может использоваться для сравнения строк без учета регистра. Это может быть полезно при поиске определенной строки в большом текстовом файле, где регистр может варьироваться.
Однако! есть некоторые особенности ее работы, которые следует учитывать. Во-первых, при использовании этой функции может произойти потеря данных, если символы не могут быть приведены к нижнему регистру. Во-вторых, эта функция может работать медленнее, чем другие функции для приведения к нижнему регистру, такие как lower().
Функция casefold() в Python возвращает копию строки, в которой все символы приведены к нижнему регистру. Однако, в отличие от функции lower(), casefold() учитывает особенности ввода-вывода в различных языках, таких как турецкий, где некоторые символы могут быть приведены к другому символу при приведении к нижнему регистру.
s = "Привет, МИР!"Применение функции casefold()
print(s.casefold()) # выведет "привет, мир!"
Функция casefold() может быть полезна во многих задачах. Она может использоваться для сравнения строк без учета регистра. Это может быть полезно при поиске определенной строки в большом текстовом файле, где регистр может варьироваться.
Однако! есть некоторые особенности ее работы, которые следует учитывать. Во-первых, при использовании этой функции может произойти потеря данных, если символы не могут быть приведены к нижнему регистру. Во-вторых, эта функция может работать медленнее, чем другие функции для приведения к нижнему регистру, такие как lower().
👍5
Что выдаст код выше?
Anonymous Quiz
10%
1 2
15%
1 3
23%
1 4
2%
3 2
15%
2
8%
1 4 2
4%
4 2
13%
Error
10%
Не знаю
👍3
Python Hub - сборище Питонистов
Photo
Разбор 👨💻
У нас есть некий текст. Там есть символ перехода на новую строку, но он ни на что не влияет.
Далее, если вы читали пост выше , то знаете, что casefold выполняет ту же задачу, что и lower. Первая проверка увенчается успехом, у нас уже выведется 1.
Ну а дальше проверка не выполнится, так как у нас при приведении к нижним регистрам будут образованы для сравнения два НОВЫХ и РАЗНЫХ объекта (строки). Поэтому далее мы перейдем в кейс els'a —> выведем 4.
Ответ: 1 4
Далее, если вы читали
Ну а дальше проверка не выполнится, так как у нас при приведении к нижним регистрам будут образованы для сравнения два НОВЫХ и РАЗНЫХ объекта (строки). Поэтому далее мы перейдем в кейс els'a —> выведем 4.
Ответ: 1 4
👍2
🤔 Что такое хендлеры в телеграм ботах с точки зрения кода Python?
Хендлеры - это функции, которые вызываются при получении определенного события от пользователя. В телеграм ботах, хендлеры используются для обработки входящих сообытий и выполнения определенных действий в ответ на эти события (отправка сообщения, взаимодействие с сообщением и т.д.).
Хендлеры могут быть созданы для обработки текстовых сообщений, фотографий, аудио и других типов сообщений, которые могут быть отправлены в телеграм бота.
👉 Как работают хендлеры?
При создании бота в телеграме, необходимо создать соединение с API телеграма. Затем, для каждого типа сообщений, необходимо создать соответствующий хендлер, который будет обрабатывать этот тип сообщения.
Когда пользователь отправляет сообщение в бота, телеграм сервер отправляет это сообщение в вашу программу, в которой запущен ваш бот. Затем, используя созданные хендлеры, ваша программа обрабатывает это сообщение и выполняет определенные действия в ответ на это сообщение.
Хендлеры - это функции, которые вызываются при получении определенного события от пользователя. В телеграм ботах, хендлеры используются для обработки входящих сообытий и выполнения определенных действий в ответ на эти события (отправка сообщения, взаимодействие с сообщением и т.д.).
Хендлеры могут быть созданы для обработки текстовых сообщений, фотографий, аудио и других типов сообщений, которые могут быть отправлены в телеграм бота.
👉 Как работают хендлеры?
При создании бота в телеграме, необходимо создать соединение с API телеграма. Затем, для каждого типа сообщений, необходимо создать соответствующий хендлер, который будет обрабатывать этот тип сообщения.
Когда пользователь отправляет сообщение в бота, телеграм сервер отправляет это сообщение в вашу программу, в которой запущен ваш бот. Затем, используя созданные хендлеры, ваша программа обрабатывает это сообщение и выполняет определенные действия в ответ на это сообщение.
👍5
🔔Разработчикам ботов в телеге приготовиться!
📹 Посмотрели, что нового в aiogram 3.x 📹
🔥 Если что-то важное упустил, то напишите сюда или в комментарии! 🔥
Если зайдет, то сделаю более детально все на примерах.
Возможно, сравню конкретно с примерами версии 2.x
не забудь поддержать видео 🫶
https://www.youtube.com/watch?v=ysjCCLbXEyw
📹 Посмотрели, что нового в aiogram 3.x 📹
🔥 Если что-то важное упустил, то напишите сюда или в комментарии! 🔥
Если зайдет, то сделаю более детально все на примерах.
Возможно, сравню конкретно с примерами версии 2.x
не забудь поддержать видео 🫶
https://www.youtube.com/watch?v=ysjCCLbXEyw
YouTube
Обзор AIOGRAM 3.0 | Как теперь писать БОТОВ в TELEGRAM на PYTHON?
В этом видео мы поверхностно обсудим изменения новой версии аиограм, что поменялось, как теперь нужно писать код телеграм ботов.
Если хотите больше инфы по aiogram 3, то пишите в комментариях, сделаем полноценный видос и даже, возможно, курс))
Подписывайся…
Если хотите больше инфы по aiogram 3, то пишите в комментариях, сделаем полноценный видос и даже, возможно, курс))
Подписывайся…
👍3