Python | Программирование
9.71K subscribers
1.96K photos
4 videos
138 files
1.67K links
Python без границ для всех

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

Преобрести рекламное размещение: https://telega.in/c/Python_libr
加入频道
Сказание о Базах Данных | Python и SQLite3

• Умение работать с базами данных, является ключевым навыком для ЛЮБОГО разработчика, независимо от сферы деятельности.

• В данном ролике мы разберёмся для чего нужны базы данных, что такое СУБД (Система Управления Базами Данных), узнаем чем отличаются между собой MySQL, PostgreSQL и SQLite3. Ну в и конце ролика, мы напишем приложение на языке программировании Python в связке с SQLite3.

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

#Видео
👍51🔥1
Новые каналы с вакансиями и стажировками для джунов

Друзья, мы запустили новые каналы, где публикуются все свежие вакансии и стажировки

🔺БИГТЕХ
Вакансии и стажировки в крупнейших IT-компаниях мира: NVidia, Apple, T-банк, Яндекс, Google и т. д.

👉 ПОДПИСАТЬСЯ

🔺СТАЖИРОВКИ
Стажировки для начинающих специалистов в IT независимо от возраста!

👉 ПОДПИСАТЬСЯ

🔺 ВАКАНСИИ
Горячие вакансии с привлекательными офферами для джуниор разработчиков, аналитиков, дизайнеров и QA-специалистов
.

👉 ПОДПИСАТЬСЯ
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31
🧩 Как ускорить приложения на Python

• В статье автор разберёт интересный кейс, чтобы проанализировать и ускорить имеющийся код на Python.

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

#Статья
👍71
🔖 Шпаргалка по основам Data Science Python

Вы узнаете о типах данных Python, операторах, методе управления потоком, функциях, файловых операциях, классе, объектах и многом другом.

#Шпаргалка
👍82🌚1
Кейлоггер на Python | Простыми словами

• Что же такое Кейлоггер? KeyLogger - это программное или аппаратное обеспечение, регистрирующее различные действия пользователя — нажатия клавиш на клавиатуре компьютера, движения и нажатия клавиш мыши и т.д.

• Сегодня мы напишем подобный Кейлоггер при помощи языка программирования Python и библиотеки pynput.

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

#Видео
👍62😁1
🧩 Пишем систему распознавания ладони на Python OpenCV

• Сегодня автор покажет, как написать систему распознавания ладони на Python + OpenCV (26 строчек кода). Этот урок требует минимальных знаний OpenCV.

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

#Статья
8👍2
📌 Функция iter() в Python, создает итератор.

• Функция iter() возвращает объект итератора. Первый аргумент object интерпретируется по-разному, в зависимости от наличия второго аргумента sentinel.

• Если НЕТ аргумента sentinel, то первый аргумент object должен быть объектом-коллекцией, которая поддерживает протокол итераций метод __iter__() или он должен поддерживать протокол последовательности метод __getitem__() с целыми аргументами, начиная с 0. Если он не поддерживает любой из этих протоколов, бросается исключение TypeError.

• Если передается аргумент sentinel, то ожидается, что первый аргумент object, поддерживает вызов __call__(). В этом случае, созданный итератор будет вызывать указанный объект с каждым обращением к своему __next__() и проверять полученное значение на равенство со значением, переданным в аргумент sentinel. Если полученное значение равно sentinel, то бросается исключение StopIteration, иначе возвращается полученное значение.

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

#урок
👍43
📌 Функция len() в Python, количество элементов объекта.

• Функция len() возвращает длину (количество элементов) в объекте.

• Аргумент может быть последовательностью, такой как строка, байты, кортеж, список или диапазон или коллекцией (такой как словарь, множество или неизменяемое множество).

• Когда объект является строкой, функция len() возвращает количество символов в строке (строка представляет собой частный случай кортежа Python).

• Пользовательские типы данных могут определять метод __len__(), значение из которого, будет возвращено при вызове функции len().

Подсчет элементов списка (на картинке).

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

#урок
👍72❤‍🔥1
Пишем Телеграм Бота для Автопостинга новостей с Хабра

• Сегодня мы напишем специального Телеграм Бота, который будет брать новостные посты с сайта Хабр, и постить их!

• В этом ролике мы будем использовать библиотеки: telebot и beautifulsoup.

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

#Видео
👍92
🧩 Основные задачи парсинга PDF

• В этой статье мы выполним задачи парсинга PDF.

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

#Статья
👍61
🔖 Шпаргалка по спискам для начинающих

Список (list) — это упорядоченный набор элементов, каждый из которых имеет свой номер, или индекс, позволяющий быстро получить к нему доступ.

Нумерация элементов в списке начинается с 0: почему-то так сложилось в C, а C — это база.

#Шпаргалка
👍52
Чувствуешь, что застрял на уровне джуниора?
Мы знаем, что ты тянешь на мидла.

На канале PythonNoPanic два действующих разработчика делятся опытом:
🔥 Полезные советы по Python.
🛠 Практические задачи для прокачки до уровня Middle.
Разборы вопросов с реальных собеседований.

Подпишись на PythonNoPanic и начни расти уже сегодня!
👍41
Парсинг сайтов на Python | Обходим обнаружение парсера с Selenium Stealth

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

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

#Видео
👍62
🧩 Разработка на Python для детей

• Программирование на Python — лучшее начало для детей на пути освоения разработки, так как это высокоуровневый язык с простым синтаксисом. Python регулярно лидирует в топах языков, которые подходят для старта.

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

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

#Статья
👍71
📌 Класс list() в Python, преобразовывает в список.

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

• Если аргумент iterable не указан, будет создан пустой список.

Создание списка list (на картинке).

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

#урок
👍62
📌 Функция locals() в Python, переменные локальной области.

Функция locals() обновляет и возвращает словарь с переменными и их значениями из текущей локальной области видимости.

Если функция вызвана внутри другой функции, то она возвращает также свободные (объявленные вне функции, но используемые внутри неё) переменные.

• Обратите внимание, что на уровне модуля, функции locals() и globals() возвращают один и тот же словарь.
• Содержимое словаря не следует изменять, потому как изменённые значения могут быть проигнорированы интерпретатором!

Примеры получения переменных из локальной области (на картинке).

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

#урок
👍73
Основы асинхронности в Python. Корутины и yield from

• Корутины, основанные на генераторах и конструкция yield from. Передача данных и исключений внутрь генератора. Использование ключевого слова return у генераторов.

• Делегирующий генератор и подгенератор. И вишенка на торте - конструкция yield from.

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

#Видео
👍62
🧩 Подготовка к Python сертификации PCAP

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

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

#Статья
👍52🔥1
🔖 Шпаргалка Machine Learning

Машинное обучение в Python – это метод анализа данных, который объединяет данные со статистическими инструментами для прогнозирования результатов.

Этот прогноз используется различными корпоративными отраслями для принятия благоприятного решения.

🧷 Смотреть шпаргалку

#Шпаргалка
👍52
Установка, настройка и использование PyCharm

• В видео разберем как установить Pycharm, как создать проект и подключить в настройках интерпретатор.

• И обсудим какая функциональность есть в этом среде разработке, и, главное, научимся отлаживать наши программы

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

#Видео
👍7🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
🔒 7000+ ГБ платного контента для программистов выложили в Telegram

Выбирай направление и обучайся:

👩‍💻 Java — 644 ГБ

🖥 Python — 724 ГБ

🖥 Frontend — 981 ГБ

🖥 Backend — 817 ГБ

👩‍💻 Все языки — 4373 ГБ

Пост удалится через 48 часов 🕔
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2👏1🌚1