Python Tech Code • IT
3.99K subscribers
941 photos
107 videos
32 files
870 links
Изучаем Python, осваиваем SQL и следим за IT-новостями.

Сотрудничество (реклама): @NotPriceMedia

Канал на бирже : https://telega.in/c/PythonTechCode
Download Telegram
📊 QSTrader — бесплатный фреймворк на Python для тестирования торговых стратегий с акциями и ETF

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

⚡️С QSTrader можно оценивать эффективность торговых стратегий и экспортировать результаты в формате JSON для дальнейшего анализа.

Установка библиотеки:
pip install qstrader


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

🟢 QSTrader использует модульный подход для формирования портфеля, разделяя процессы генерации торговых сигналов, управления рисками и исполнения ордеров.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
📊 5 SQL-приемов для очистки данных

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🤖 Юмористический пример машинного обучения

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
От цифр к тексту

Библиотека num2text — это удобный инструмент для преобразования чисел в их текстовое представление на русском языке.

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

Установка библиотеки:
pip install num2text


➡️ Эта библиотека может быть полезна в таких задачах, как генерация текстов, создание отчетов или обработка данных.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
Top-15-Important-Pandas-Functions.pdf
1 MB
🐼 20 наиболее используемых функций Pandas + PDF

🏳️‍🌈 read_csv(): Быстрая загрузка данных из CSV-файлов.

🏳️‍🌈 head(): Показывает первые пять строк базы данных для начального знакомства с данными.

🏳️‍🌈 info(): Проверка структуры данных, такой как тип данных и пустые значения.

🏳️‍🌈 describe(): Создание описательной статистики для числовых столбцов.

🏳️‍🌈 loc[ ]: Доступ к строкам и столбцам по метке или условию.

🏳️‍🌈 iloc[ ]: Доступ к данным по номеру строки.

🏳️‍🌈 merge(): Объединение фреймов данных с общими столбцами.

🏳️‍🌈 groupby(): Группировка для более легкого анализа.

🏳️‍🌈 pivot_table(): Обобщение данных в формате сводной таблицы.

🏳️‍🌈 to_csv(): Сохраняет данные в CSV файл.

🏳️‍🌈 pd.concat(): Объединение нескольких фреймов данных в строки или столбцы.

🏳️‍🌈 pd.melt(): Преобразование широкоформатных данных в длинный формат.

🏳️‍🌈 pd.pivot_table(): Создание сводной таблицы с несколькими уровнями.

🏳️‍🌈 pd.cut(): Разбить данные на определенные интервалы.

🏳️‍🌈 pd.qcut(): Сортировка данных по процентному соотношению.

🏳️‍🌈 pd.merge(): Объединение данных в стиле базы данных для расширенного связывания.

🏳️‍🌈 DataFrame.apply(): Применение пользовательской функции к данным.

🏳️‍🌈 DataFrame.groupby(): Анализ сгруппированных данных.

🏳️‍🌈 DataFrame.drop_duplicates(): Удаление дубликатов строк.

🏳️‍🌈 DataFrame.to_excel(): Сохранение данных непосредственно в файл Excel.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
💻 Машинное обучение

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
Проверка знаний: Сетевые протоколы

Какой из перечисленных протоколов отвечает за передачу файлов через сеть?

👍 – FTP
❤️ – CMPT
🔥 – POP3
👀 – HTTP

Жду, что вы выберете! 😊

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
© Работа с буфером обмена

Библиотека pyperclip в Python используется для работы с буфером обмена.

🔘С её помощью можно легко копировать и вставлять текстовые данные.

Основные функции, которые предоставляет pyperclip:

copy(text) — копирует текст в буфер обмена;
paste() — вставляет текст из буфера обмена.

Установка библиотеки:
pip install pyperclip


На Linux, для полноценной работы, может потребоваться установка дополнительного пакета xclip.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
🤖 OpenAI скоро также будет создавать человекоподобных роботов

OpenAI может начать разрабатывать гуманоидных роботов, аналогично Google DeepMind. Это означает, что компания хочет расширить свои интересы за пределы программных агентов и моделей ИИ.

Если OpenAI продолжит двигаться в этом направлении, это может создать напряженность с существующими партнерами в робототехнике, такими как Figure.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Информация о возрасте различных языков программирования:

🦄 Swift (10 лет) (2014)
🎨 TypeScript (11 лет) (2012)
Kotlin (12 лет) (2011)
🎯 Dart (13 лет) (2011)
⚙️ Rust (13 лет) (2010)
🐐 Go (14 лет) (2009)
🎶 C# (23 года) (2000)
💎 Ruby (28 лет) (1995)
Java (28 лет) (1995)
🌐 JavaScript (28 лет) (1995)
🐘 PHP (29 лет) (1994)
🐍 Python (33 года) (1991)
🐪 Perl (36 лет) (1987)
C++ (38 лет) (1985)
🎯 Objective-C (39 лет) (1984)
📜 Prolog (51 год) (1972)
🗣️ Smalltalk (51 год) (1972)
📍 C (51 год) (1972)
📘 Pascal (53 года) (1970)
📖 BASIC (59 лет) (1964)
🏢 COBOL (64 года) (1959)
🤖 Lisp (65 лет) (1958)
📊 Fortran (66 лет) (1957)

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
Варианты ответа:
Anonymous Quiz
80%
4
6%
6
8%
5
5%
7
💡 На ИИ надейся, а сам не плошай

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM