Python | Программирование
9.87K subscribers
1.82K photos
2 videos
139 files
1.53K links
Python без границ для всех

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

Преобрести рекламное размещение: https://telega.in/c/Python_libr
加入频道
Замеряем время правильно в Python.

• Разбираемся, как замерять время выполнения кода в python.

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

• Так же рассмотрены и magic команды для IPython.

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

#Видео
🧩 Pandas AI — ИИ-библиотека для работы с Big Data

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

• Но что, если теперь вы можете поговорить со своей БД и просто задать нужный вопрос, а в ответ получить нужное вам значение? Именно так и работает Pandas AI!

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

#Статья
Please open Telegram to view this post
VIEW IN TELEGRAM
📌 Класс object() в Python, возвращает безликий объект.

• Встроенный класс object() возвращает новый безликий объект. Класс object() является базой для всех классов. В нем есть методы, общие для всех экземпляров классов Python.

• Этот класс не принимает никаких аргументов.

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

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

#урок
📌 Функция oct() в Python, число в восьмеричную строку.

• Функция oct() преобразует целое число в восьмеричную строку с префиксом 0o.

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

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

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

#урок
Сделай аудио книгу из любого PDF или текста.

• Как распознать текст (OCR) в pdf файле, и сконвертировать это все в голос и сохранить в mp3.

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

#Видео
🧩 Как получить отрицательную длину len()≤0 на Python?

• Возможно ли получить негативное значение из встроенной функции len() в Python?

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

#Статья
Генератор сложных паролей на Python в 2 строки кода.

• Иногда кажущиеся сложные задачи, решаются легко и просто написанием всего двух строк кода.

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

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

#Видео
🧩 PandasAI, Телеграм-бот на Django и языковые модели на Python

• Возможно ли получить негативное значение из встроенной функции len() в Python?

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

#Статья
📌 Функция open() в Python, открывает файл на чтение/запись.

• Функция open() открывает файл для чтения или записи при помощи файлового потока. Если файл не может быть открыт, бросается исключение OSError.

• Функция возвращает файловый объект, который имеет методы, позволяющие читать и записывать информацию различными способами.

• Аргумент file - это строка, определяющая абсолютное или относительное расположение открываемого файла в файловой системе или целочисленный файловый дескриптор файла. Если задан файловый дескриптор, он закрывается, когда возвращаемый файловый поток закрывается, если для closefd не установлено значение False.

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

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

#урок
📌 Функция ord() в Python, число символа Unicode.

• Функция ord() для символа x вернет число, из таблицы символов Unicode представляющее его позицию. Например, ord('a') возвращает целое число 97 и ord('€') вернет 8364.

• Функция ord() обратная chr().

• Для символа строки 8-бит возвращает значение байта. Если передан символов Unicode и Python собран с UCS2 Unicode, то позиция кода должна находиться в диапазоне от 0 до 65535 включительно, иначе возбуждается исключение TypeError.

Примеры получения числа символа из таблицы символов Unicode (код на картинке).

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

#урок
Змейка за 5 минут на Python.

• В этом видео вы узнаете, как написать змейку на Python с использованием графической библиотеки Pygame.

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

#Видео
🧩 Как работает функция print в Python?

• Функция print() в Python используется для вывода текстовой информации на экран или в консоль. Эта функция может принимать один или несколько аргументов.

• Одним из обязательных аргументов является строка или объект, который будет выведен.

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

#Статья
🔖 Шпаргалка по Python

В целом здесь Python для начинающих. Но грамотно составленная шпаргалка важна и нужна всем.

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

#Шпаргалка
Как выучить Python быстро используя ChatGPT?

• В данном видео рассмотрим способы "как Быстро изучить Python с помощью ChatGPT". Составим контент план для изучения Python и других технологий.

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

#Видео
🧩 Что делать, если в датасете пропущены данные?

• 6 способов импутации данных с примерами.

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

#Статья
📌 Функция pow() в Python, возводит число в степень.

• Функция pow() возвращает результат возведения числа base в степень exp, с опциональным делением по модулю mod. pow(base, exp) эквивалентно использованию оператора возведения в степень: base ** exp.

• Передаваемые аргументы должны иметь числовые типы. Со смешанными типами операндов применяются правила приведения для двоичных арифметических операторов.

• Для int аргументов, результат имеет тот же тип, если только второй аргумент не является отрицательным.

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

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

#урок
📌 Функция print() в Python, печатает объект.

• Функцию print() выводит объекты в текстовый поток, отделяя их друг от друга sep и заканчивая поток end. sep, end, file и flush, если они заданы, должны быть переданы в качестве аргументов ключевых слов.

• Ключевые аргументы функции sep и end должны быть строками, они также могут быть None, что означает использование значений по умолчанию. Если ничего не передано, print() просто напечатает конец строки 'n'.

• Переданные объекты в функцию print() будут преобразованы в строку по тем же правилам, по которым работает str().

Примеры вывода объектов на печать (код на картинке).

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

#урок
Обучение парсингу на Python.

• Выполняем задание на фрилансе по автоматизации Хабра. Необходимо выполнить парсинг всех страниц определенной категории.

• Будем делать всё асинхронно, использовать asyncio, aiohttp и bs4. Также в этом задании будет использовать прокси в связке с aiohttp сессией.

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

#Видео
🧩 Инструменты машинного обучения для начинающих

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

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

#Статья