Python | Программирование
9.61K subscribers
2.08K photos
2 videos
138 files
1.78K links
Python без границ для всех

Владелец, реклама @Ak_Mihail

Преобрести рекламное размещение: https://telega.in/c/Python_libr
Download Telegram
Создание веб-приложений используя Python и HTML

• В данном видео рассмотрим библиотеку PyScript, которая позволяет интегрировать Python в HTML, и создавать тем самым веб-приложения, без необходимости писать код на JavaScript.

🧷 Смотреть видео

#Видео
6🔥4
📌 Константные списки.

• Мы до сих пор рассматривали списки, т.е. последовательности, элементы которых могут быть доступны для изменения по отдельности. Другим типом последовательности является константный список(tuple). Такой список в теле программы обозначается списком элементов через запятую, может содержать в себе элементы различных типов, но изменить их через индекс не удастся(см. строки).

• Константные списки могут содержать в себе в качестве элементов другие последовательности. Для списков константного типа определены операции присваивания, склеивания +, индексации(только чтение). Использовать такие списки удобно при доступе к базам данных(одинаковые поля) и системам координат.

Рассмотрим пример константных списков (код на картинке).

📕 Документация

#урок
6🔥4
🤖 Ищем Machine learning специалистов. Релокейт, удалёнка, платим много!

Специально для Вас, собираем лучшие вакансии, только с прямыми контактами в Telegram!

🤖 ML & DS 👩‍💻 Python

👩‍💻 Java 👣 Go

🖼️ PHP 👩‍💻 Node.js

👩‍💻 C# 👩‍💻 DevOps

🔎 QA 🖥 SQL

👩‍💻 UX/UI 👩‍💻 Frontend

👩‍💻 Mobile 👩‍💻 Analyst

💼 1C

Подпишись чтобы не упустить свой шанс получить лучший оффер!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍32
Используем ChatGPT API бесплатно с Python

• Сегодня автор представит вам, как абсолютно бесплатно использовать ChatGPT API, включая его самую последнюю версию - четвёртую. Мы будем работать с Python, как обычно.

🧷 Смотреть видео

#Видео
7👍4🔥1
🔖 Шпаргалка по слиянию в Pandas

Мини-шпаргалка для начинающих.

#Шпаргалка
6🔥4
🧩 Упрощаем подключение линтеров в пайплайны Gitlab CI

• В статье автор покажет, как написать шаблон с линтером для Gitlab CI, чтобы при старте нового проекта (или уже запущенного) было легко добавить линтер в пайплайны.

🧷 Читать статью

#Статья
7👍2
📌 Использование списков, как стеков.

• Стек – это структура данных, организованнная по принципу “Последним пришёл, первым ушёл”(LIFO). В Питоне нет встроенного класса стека, но вы можете использовать списки Питона так, как они были бы стеками: для добавления элемента используйте append, а для получения последнего – метод pop() без аргумента(метод pop удаляет элемент).

Например (код на картинке).

📕 Документация

#урок
7👍5
🔖 Шпаргалка по операциям с контейнерными типами данных

Операции для всех контейнерных типов(на картинке).

#Шпаргалка
9🔥5👍1
🧩 Решение школьных задач по химии в Python

• Автор попробовал решить несколько простых школьных задач по химии в Python с помощью библиотек mendeleev, chemlib и chempy.

🧷 Читать статью

#Статья
7🔥4
Создаем виртуальное окружение venv для Python

• В этом уроке вы узнаете, что такое виртуальное окружение или виртуальные среды, зачем они нужны, как их создавать и использовать.

• Научимся создавать файл requirements.txt и устанавливать много пакетов одной командой.

🧷 Смотреть видео

#Видео
7👍4
📌 Сравнение списков.

• Сравнение списков несколько отличается от сравнения простых числовых значений. Во-первых, списки должны быть одинакового типа. Во-вторых сравнение идёт в лексикографическом порядке, т.е оцениваются вначале первые элементы последовательностей, если они не равны, то далее возвращается результат(>;<;!=), иначе оценивается следующая пара элементов.

• Последовательности будут равны только в том случае, если все их элементы будут соответственно равны. Кроме этого, более длинная последовательность будет всегда больше более короткой.Строки сравниваются, учитывая порядок символов в строках в таблице ASCII.

Приведём примеры сравнения последовательностей (код на картинке).

📕 Документация

#урок
7👍3👎1
🧩 Событийное логирование для аналитики и мониторинга работы телеграм-бота

• По мере роста различной работы с телеграм ботом нашего корпоративного телеграм-бота, оптимизация и поддержание его стало более сложной задачей. В какой-то момент автор осознал, что нужен надежный способ отслеживания происходящих событий в приложении.

• Это важно не только для решения проблем и багов, но и для оптимизации производительности и повышения общей эффективности работы.

🧷 Читать статью

#Статья
8👍4👎1
Как закоммитить код на Github из PyCharm?

• Это видео специально записано для серии видео уроков делаем сайт недвижимости на Python используя фреймворк Django.

🧷 Смотреть видео

#Видео
6👍4
📌 Словари.

• Во всех рассмотренных последовательностях обращаться к отдельным элементам нужно было по индексу. Иную форму организации последовательности представляют словари. В словарях для доступа к отдельным его элементам используются ключевые индексы, подобные индексам в базах данных. Индексом может быть любой неизменяемый объект, такой как строка, число, константный список(такой список может содержать только строки, числа или другие константные списки).

• В тексте программы словари задаются фигурными скобками {} с элементами словаря. Каждому элементу словаря должен соответствовать определённый индекс, который отделяется от элемента двоеточием(“индекс:значение”). К элементам словаря можно обращаться по соответствующим им индексам. При обращении к несуществующему индексу возникает ошибка.

Вот простой пример использования словаря (код на картинке).

📕 Документация

#урок
👍65
Как сделать сайт на Django на VDS хостинге?

• Это займет 15-25 минут и вы сможете на своем VDS сервере поднимать сайты на фреймворке Django.

🧷 Смотреть видео

#Видео
6👍3
🧩 httpx vs. requests vs. aiohttp: кто лучше?

• Разобрали на примере, какая из библиотек справляется лучше и как асинхронность влияет на скорость исполнения массовых запросов.

🧷 Читать статью

#Статья
7👍4
Джуны — всё, ИИ победил. По статистике BCG, за последний год компании выбросили на улицу 75% молодняка. При этом миддлам и сеньорам зарплаты подняли в 4 (!) раза.

Чтобы подняться до уровня элит в аномально короткие сроки — подпишитесь на легендарные каналы для айтишников:

Новости и инсайды
Фронтенд разработка
ИИ и биг дата
Node js
Вёрстка
Питон и нейросети
QA-тестировщики

Там раскрыли инфу из курсов общей стоимостью 5.000.000р в эксклюзивных пошаговых инструкциях. Пока остальные пойдут на дно якорем, вы войдете в 10% тех, кто сломал систему.
2
🧩 7 фишек Python для лучшего обращения с памятью

• Подобрали фишки Python, чтобы использовать язык по полной и разумнее обращаться с CPU.

🧷 Читать статью

#Статья
6🔥4👍1
📌 Библиотека Python для создания PDF-документов.

• Это библиотека для создания PDF-документов на Python. Представляет собой форк неподдерживаемого модуля PYFPDF.

Минимальный пример создания PDF-документа (код на картинке).

📕 Документация

#урок
7😁3