Совет по Python: Используйте функцию enumerate() для итерации с индексами
Если вам нужно пройтись по списку и получить одновременно и элемент, и его индекс — функция
Пример:
Вывод:
✈️ Python Ninja
Если вам нужно пройтись по списку и получить одновременно и элемент, и его индекс — функция
enumerate() отлично с этим справится! Она возвращает итератор кортежей, где первый элемент — индекс, а второй — сам элемент. Это удобно для отслеживания позиций и работы с элементами.Пример:
student_names = ["Mark", "Sarah", "Lui"]
for index, student in enumerate(student_names):
print(f'{index}. {student}')
Вывод:
0. Mark
1. Sarah
2. Lui
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Ультимативный онлайн-справочник по командам и операциям Docker
Инструмент быстрого доступа который превращает работу с Docker в простой и предсказуемый процесс. Команды и операции аккуратно сгруппированы по темам, чтобы нужное решение находилось за считанные секунды
Идея сервиса минимализм и польза: ничего лишнего, только команды, которые реально применяются в ежедневной работе с контейнерами👌
☝️ Ссылка источник
✈️ Python Ninja
Инструмент быстрого доступа который превращает работу с Docker в простой и предсказуемый процесс. Команды и операции аккуратно сгруппированы по темам, чтобы нужное решение находилось за считанные секунды
Идея сервиса минимализм и польза: ничего лишнего, только команды, которые реально применяются в ежедневной работе с контейнерами
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
👍5
Подарочек для самоучек: Большая книга небольших проектов на Python
Щедрая коллекция десятки небольших, но полноценных проектов, созданная для тех, кто уже знает основы и хочет наконец начать писать живой код
Вместо абстрактных заданий игры, симуляции, головоломки и визуальные эффекты, которые можно запускать, разбирать и улучшать с первых минут
Настоящий подарок для самоучек и всех кто любит прокачаться через практику😘
☝️ Ссылка источник
✈️ Python Ninja
Щедрая коллекция десятки небольших, но полноценных проектов, созданная для тех, кто уже знает основы и хочет наконец начать писать живой код
Вместо абстрактных заданий игры, симуляции, головоломки и визуальные эффекты, которые можно запускать, разбирать и улучшать с первых минут
Настоящий подарок для самоучек и всех кто любит прокачаться через практику
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤3
Мёд новичкам от LinuxOPsys два бесплатных курса которые изменят старт в Linux
Гайд от полного новичка к уверенному пользователю в системе: учит основам Linux, командной строки, навигации и структуре ОС. Работа с файлами и папками, подробный разбор ключевых команд
Помни никто не рождается настоящим Linux‑юзером этому еще нужно учиться👊
Подрубай VPN и стартуй⬇️
☝️ Ссылка источник
✈️ Python Ninja
Гайд от полного новичка к уверенному пользователю в системе: учит основам Linux, командной строки, навигации и структуре ОС. Работа с файлами и папками, подробный разбор ключевых команд
Помни никто не рождается настоящим Linux‑юзером этому еще нужно учиться
Подрубай VPN и стартуй
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Мастер-класс по форматированию строк в Python
✈️ Python Ninja
F-строки делают форматирование текста в Python невероятно простым и читаемым. В этой публикации разберём как базовые примеры, так и продвинутые случаи работы со словарями и вычислениями прямо в строках.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
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
Коллекция из сотен реальных кейсов внедрения ML- и LLM-систем в разных компаниях, где подробно описаны задачи, архитектура, метрики и подходы к продакшн-разработке.
Большинство решений основаны на Python и привычной экосистеме Pandas, PyTorch, Scikit-learn, FastAPI и др.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2
Проверка скорости интернета с помощью Python
Если вы хотите узнать скорость загрузки и отдачи интернета, можно использовать библиотеку speedtest-cli
Устанавливаем библиотеку:
После запуска вы получите скорость интернета в Mbps
✈️ Python Ninja
Если вы хотите узнать скорость загрузки и отдачи интернета, можно использовать библиотеку 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
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Прокачиваем кибербезопасность с «PaloAlto Networks» бесплатные курсы
Четыре бесплатных курса помогут разобраться в киберугрозах, сетевой и облачной защите, а также SOC
Обучение доступно онлайн, регистрация простая, а после прохождения можно готовиться к сертификации и развивать карьеру в сфере кибербезопасности
Не откладывай безопасность на потом😎
☝️ Ссылка источник
✈️ Python Ninja
Четыре бесплатных курса помогут разобраться в киберугрозах, сетевой и облачной защите, а также SOC
Обучение доступно онлайн, регистрация простая, а после прохождения можно готовиться к сертификации и развивать карьеру в сфере кибербезопасности
Не откладывай безопасность на потом
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍4
8 базовых идей Domain-Driven Design
Domain-Driven Design часто кажется чем-то сложным и «для избранных». На деле всё проще: DDD держится всего на 8 базовых идеях контексты, агрегаты, сущности, value objects и осознанная работа с моделью
Отличный референс для:
Это не про паттерны ради паттернов. Это про смысл, границы и бизнес логику в коде😪
☝️ Ссылка источник
✈️ Python Ninja
Domain-Driven Design часто кажется чем-то сложным и «для избранных». На деле всё проще: DDD держится всего на 8 базовых идеях контексты, агрегаты, сущности, value objects и осознанная работа с моделью
Отличный референс для:
🔄 бэкенд-разработчиков🔄 архитекторов🔄 тех, у кого CRUD уже не вывозит
Это не про паттерны ради паттернов. Это про смысл, границы и бизнес логику в коде
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Принёс сокровищницу платформа для подготовки к DevOps-собесам
Если ты готовишься к собеседованию на DevOps-инженера — эта платформа как раз для тебя. Тут собраны десятки тем: от Docker и Kubernetes до SRE и CI/CD. Есть не только теоретические вопросы с ответами, но и практические сценарии например как устранить сбой в кластере
Забираем в коллекцию пригодится😎
☝️ Ссылка источник
✈️ Python Ninja
Если ты готовишься к собеседованию на DevOps-инженера — эта платформа как раз для тебя. Тут собраны десятки тем: от Docker и Kubernetes до SRE и CI/CD. Есть не только теоретические вопросы с ответами, но и практические сценарии например как устранить сбой в кластере
Забираем в коллекцию пригодится
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5
Скрытые жемчужины Python и мощные фичи
✈️ Python Ninja
Тернарный оператор, атрибуты функций, моржовый оператор и другие малоизвестные, но крайне полезные возможности Python, которые сделают ваш код лаконичнее и выразительнее.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7