Warning: Undefined array key 0 in /var/www/tgoop/function.php on line 65

Warning: Trying to access array offset on value of type null in /var/www/tgoop/function.php on line 65
4329 - Telegram Web
Telegram Web
This media is not supported in your browser
VIEW IN TELEGRAM
Хочешь научиться анализировать данные с нуля?

Тогда тебе точно стоит обратить внимание на бесплатный курс от freeCodeCamp — Data Analysis with Python

В этом курсе ты освоишь:

> Основы Python
> Библиотеку NumPy
> Библиотеку Pandas
> Визуализацию данных

Курс идеально подходит для новичков. Всё объясняется доступным языком, а знания закрепляются реальными проектами

По окончании можно получить официальный сертификат 👍

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍339💊3🔥2😁1
Вы думаете, что хорошо знаете Python? 🐍

А вот Пабло Галиндо Сальгадо (участник Совета управляющих Python) собрал python-horror-show — коллекцию самых странных и пугающих примеров кода, которые способны поставить в тупик даже сеньоров

В этом репозитории:

> Почему 300 is 300 иногда True, а иногда False?
> Как список "сам себя" меняет — но ничего не меняется?
> Чем опасны ключи 1, True и 1.0 в словаре?

Каждый пример — это не просто ловушка, а способ заглянуть в самую глубину Python > кэширование объектов, порядок вычислений, поведение хеширования и другие тонкости реализации 😈

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍54💊9🔥85🤯4
This media is not supported in your browser
VIEW IN TELEGRAM
Резюмируй любую встречу всего в 5 строк кода

LeMUR от AssemblyAI автоматически фиксирует и анализирует встречи, превращая часы разговоров в краткие сводки, список задач и ключевые идеи — всё на базе ИИ.

Бесплатная транскрипция (более 100 часов) 🤪

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4712🔥5
Хотите сделать консольные сообщения ярче и нагляднее?

Используйте библиотеку colorama

Результат —> текст в консоли будет окрашен в соответствующие цвета. Подходит для выделения ошибок, успешных сообщений и визуального улучшения CLI-утилит

👍 — надо попробовать
🔥 — интересно

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍191🔥677
This media is not supported in your browser
VIEW IN TELEGRAM
Забыл, как искать все .py файлы, изменённые за сутки? Или как проверить доступность сайта через curl ? Не парься.

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

zev 'find all .py files modified in the last 24 hours'


-> И он выдаст нужную команду

Работает на базе GPT-4, Gemini или локального LLM (через Ollama). Поддерживает буфер обмена, сам предупреждает о потенциально опасных командах

Установка:
pip install zev
zev --setup


Используй с умом, всё таки команды генерирует ИИ 🫡

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍50🤯96💊1
Если работаешь с числами — этот список для тебя

Абсолютное значение, округление, корень, факториал и не только — всё с примерами кода

Сохрани себе и используй как шпаргалку 🫡

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7717
This media is not supported in your browser
VIEW IN TELEGRAM
Microsoft и VS Code выкатили бесплатные курсы по программированию

Сейчас доступны два курса:

✓ Python с нуля (19 часов)
✓ HTML, CSS, JavaScript (16 часов)

Всё обучение и практика — прямо в редакторе VS Code 🫡

http://vscodeedu.com/courses

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍69🔥19😢96🌭1
Скрытые фишки Python, которые должен знать каждый

Не всё в Python лежит на поверхности. Вот подборка приёмов, которые редко объясняют новичкам, но они делают код чище, короче и умнее

👍 — база
🔥 — знал об этом

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍197🔥6414🤯8👀3🤔2🌚1💊1
Если ты работаешь с нейросетями и хочешь понять, что происходит «под капотом» в PyTorch, обязательно загляни в статью от Edward Z. Yang — одного из ключевых разработчиков фреймворка

– как устроены тензоры
– что такое views и как они позволяют не копировать данные
– как работает autograd
– структура кода PyTorch
– логика диспетчеризации операций между CPU, CUDA и другими бекендами

—> читать

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍266🔥5👀1
🐍 Новинка в Python

PEP 750 вводят t-строки — это как f"..." но:

- интерполяция ограничена и контролируема;
- поддерживается строгое соответствие шаблону;
- можно передавать переменные явно, предотвращая SQL-инъекции и XSS.

Для чего? Для того, чтобы писать shell-команды, SQL, HTML и т.д. без риска инъекций и без ручного экранирования

Пример:

from string.templatelib import Template

name = "World"
template: Template = t"Hello, {name}!"

safe_output = html(template)


Здесь html() — это функция, которая принимает объект Template и возвращает безопасную строку, экранируя потенциально опасные вставки

PEP 787 предлагает добавить это прямо в subprocess и shlex (но пока в статусе "отложен")

Следим за развитием 😊

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍59🤯16🔥82
Media is too big
VIEW IN TELEGRAM
Это отличный способ понять работу моделей машинного обучения

Библиотека Drawdata позволяет создавать двумерные (2D) датасеты прямо в Jupyter Notebook

Вы можете вручную выбирать точки данных с помощью виджета, и модель будет обновляться в реальном времени по мере добавления новых точек

Полностью интерактивно и в реальном времени 😮

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍418
Создаем карту с поиском локации на Python 🐍

Хочешь ввести название города и сразу увидеть его на карте прямо в Jupyter Notebook?

Вот простой скрипт, который делает именно это

Используем библиотеки geopy и folium для геокодинга и отображения карты

Вводишь, например, "Tokyo" — и получаешь интерактивную карту с маркером прямо в блокноте

Удобно для гео-проектов, визуализаций 🔥

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5816🔥5
Если ты работаешь с Python и анализом данных, то обязательно запомни эти приёмы из библиотеки pandas

👍 — пригодится
❤️ — спасибо

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
116👍51🔥6🤝2
Хочешь замедлить импорт чужих библиотек?

tarrif позволяет наложить тариф на любой Python-модуль — он будет загружаться с задержкой в зависимости от % "пошлины".

import tariff

tariff.set({
"numpy": 50, # 50% тариф
"pandas": 200, # 200% тариф
})

import numpy # теперь будет импортироваться медленнее


При этом в консоли вылезет:

JUST IMPOSED a 50% TARIFF on numpy! Original import took 45000 us, now takes 67500 us. American packages are WINNING AGAIN! #MIGA


Повод потроллить коллег 🤡

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
😁137👍4210👀3💊3🔥1
Python List Methods cheatsheet.pdf
96.4 KB
Полезная шпаргалка по спискам, которую должен иметь под рукой каждый питонист

Все методы, которые нужны, с описанием всех возможных манипуляций с ними

Полный PDF — в файле 😎

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍59🔥118
2025/07/13 12:04:49
Back to Top
HTML Embed Code: