Python Ninja | Программирование
6.92K subscribers
1.08K photos
99 videos
918 links
Канал для всех кто хочет освоить или прокачать навыки программирования на Python. Присоединяйся, чтобы стать настоящим Python Ninja!

Связь: @sfoninja
Download Telegram
Структуры данных в Python краткий гид

Все ключевые структуры данных в Python: массивы, списки, связные списки, стеки, очереди, хеш-таблицы, деревья и графы — с примерами кода для эффективной работы!


✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
Неловко вышло 📸

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
😁132
This media is not supported in your browser
VIEW IN TELEGRAM
Мощная тулза анализа безопасности и разведки сайтов «Web Check»

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

Просто вставляешь ссылку, мгновенно получаешь полный расклад по сайту 😮

☝️ Ссылка источник

@Terminal_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
4
Совет по Python: Используйте функцию enumerate() для итерации с индексами

Если вам нужно пройтись по списку и получить одновременно и элемент, и его индекс — функция enumerate() отлично с этим справится! Она возвращает итератор кортежей, где первый элемент — индекс, а второй — сам элемент. Это удобно для отслеживания позиций и работы с элементами.

Пример:
student_names = ["Mark", "Sarah", "Lui"]

for index, student in enumerate(student_names):
print(f'{index}. {student}')

Вывод:
0. Mark
1. Sarah
2. Lui


✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
3
Ультимативный онлайн-справочник по командам и операциям Docker

Инструмент быстрого доступа который превращает работу с Docker в простой и предсказуемый процесс. Команды и операции аккуратно сгруппированы по темам, чтобы нужное решение находилось за считанные секунды

Идея сервиса минимализм и польза: ничего лишнего, только команды, которые реально применяются в ежедневной работе с контейнерами 👌

☝️ Ссылка источник

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Коварный аргумент по умолчанию

Что выведет код 😎

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🍌2
Варианты
Anonymous Quiz
14%
A
45%
B
38%
C
3%
D
👍5
Подарочек для самоучек: Большая книга небольших проектов на Python

Щедрая коллекция десятки небольших, но полноценных проектов, созданная для тех, кто уже знает основы и хочет наконец начать писать живой код

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

Настоящий подарок для самоучек и всех кто любит прокачаться через практику 😘

☝️ Ссылка источник

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43
Мёд новичкам от LinuxOPsys два бесплатных курса которые изменят старт в Linux

Гайд от полного новичка к уверенному пользователю в системе: учит основам Linux, командной строки, навигации и структуре ОС. Работа с файлами и папками, подробный разбор ключевых команд

Помни никто не рождается настоящим Linux‑юзером этому еще нужно учиться 👊

Подрубай VPN и стартуй ⬇️

☝️ Ссылка источник

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Мастер-класс по форматированию строк в Python

F-строки делают форматирование текста в Python невероятно простым и читаемым. В этой публикации разберём как базовые примеры, так и продвинутые случаи работы со словарями и вычислениями прямо в строках.


✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
3
Все мы немного Сергей 🛌

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
😁74
This media is not supported in your browser
VIEW IN TELEGRAM
ML на практике «Evidently AI» собрала сотни продакшн-кейсов на Python

Коллекция из сотен реальных кейсов внедрения ML- и LLM-систем в разных компаниях, где подробно описаны задачи, архитектура, метрики и подходы к продакшн-разработке.

Большинство решений основаны на Python и привычной экосистеме Pandas, PyTorch, Scikit-learn, FastAPI и др.

☝️ Ссылка источник

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍2
Замыкания в Python: Динамика переменных

Что выведет код? 🪑

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🌚1
Варианты
Anonymous Quiz
16%
A
51%
B
19%
C
13%
D
Проверка скорости интернета с помощью Python

Если вы хотите узнать скорость загрузки и отдачи интернета, можно использовать библиотеку speedtest-cli

Устанавливаем библиотеку:
pip install speedtest-cli


import speedtest

def check_speed():
st = speedtest.Speedtest()
download_speed = st.download() / 10**6 # Convert to Mbps
upload_speed = st.upload() / 10**6 # Convert to Mbps

print(f"Download Speed: {download_speed:.2f} Mbps")
print(f"Upload Speed: {upload_speed:.2f} Mbps")

print(check_speed())


После запуска вы получите скорость интернета в Mbps

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
3