5710
Python - обучающие материалы, полезные советы и статьи. Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/python_practics
Те самые слова, которые нам всем нужно услышать
#мемчики
@python_practics
Получение случайного элемента из списка
Используем random.choice() для случайного выбора элемента.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Конференция для блогеров ПОСТ РОСТ 12 сентября
В самом начале сентября Яндекс собирает авторов контента на первую конференцию для блогеров!
Что вас ждёт:
— Выступления топ-экспертов о том, как блогеру расти и развивать свой контент
— Спонтанный нетворкинг
— Классные активности
— Консультации специалистов по монетизации контента
Участие бесплатное
Зарегистрироваться
#реклама
yandex.ru
О рекламодателе
Ставь 👍 если было полезно
#теория_python
@python_practics
Задача:
Существует массив с несколькими числами. Все числа равны, кроме одного. Попробуйте найти его!
Пример:
find_uniq([ 1, 1, 1, 2, 1, 1 ]) == 2
find_uniq([ 0, 0, 0.55, 0, 0 ]) == 0.55
Проверка на високосный год в python
Полный код можно посмотреть по ссылке👇
#sandbox
@python_practics
Куда двигаться после изучения Django: советы для Python-разработчиков
Django — это веб-фреймворк на языке Python, который позволяет быстро создавать сложные веб-приложения. Он включает в себя готовые компоненты для работы с базами данных, маршрутизацией URL, обработкой форм, аутентификацией пользователей и админ-панелями, что значительно ускоряет разработку и упрощает поддержку проектов.
Владение Django — это старт, а не финиш. Чтобы оставаться востребованным, нужно постоянно расширять знания и навыки. В этой статье автор рассмотрел пути и направления для улучшения своих компетенций.
Подробнее👇
#статьи
@python_practics
REKONFA Live
6 ноября приглашаем рекламодателей, агентства и рекламные площадки обсудить технологии, маркетинговые инструменты и актуальные новинки. Ключевые участники рынка поделятся опытом и расскажут:
— О ситуации на рынке рекламы
— Как продвигать и продавать в интернете в 2025 году
— Как бизнесу адаптироваться к меняющимся условиям
Вас ждут доклады на актуальные темы, классный нетворкинг, вдохновляющая атмосфера для творчества и креатива.
Встречаемся 6 ноября в Москве. Для тех, кто не сможет приехать, организуем интерактивное digital-шоу. Мероприятие бесплатное, нужно только зарегистрироваться.
Зарегистрироваться
#реклама 16+
ya.rekonfa.ru
О рекламодателе
Самовосстанавливающаяся инфраструктура через цифровые двойники: архитектура и инструменты
В этой статье автор разобрал, как концепция цифровых двойников помогает построить инфраструктуру, способную автоматически обнаруживать сбои и восстанавливаться без участия человека. Подробно рассмотрел ключевые компоненты, примеры кода на Python и Go, интеграцию с Kubernetes и лучшие практики на основе реальных кейсов.
Подробнее👇
#статьи
@python_practics
Paramiko
Paramiko — библиотека для работы с удалёнными серверами по протоколу SSH (Secure Shell) в языке Python.
Основные возможности:
• Управление SSH-соединениями. Возможность устанавливать защищённые соединения с серверами, аутентифицироваться с помощью пароля или ключей.
• Выполнение удалённых команд. Возможность запускать команды на серверах и получать их вывод.
• Передача файлов. Поддержка протокола SFTP для загрузки и скачивания файлов с серверов.
• Туннелирование SSH. Возможность создавать SSH-туннели для безопасной передачи данных через незащищённые сети.
Подробнее👇
#фреймворки_библиотеки
@python_practics
Ставь 👍 если было полезно
#теория_python
@python_practics
Задача:
Задана последовательность чисел, найдите наибольшую сумму пар в этой последовательности.
Пример:
[10, 14, 2, 23, 19] --> 42 (= 23 + 19)
[99, 2, 2, 23, 19] --> 122 (= 99 + 23)
Внимание! - Вопрос!
Что такое оператор break?
break — оператор, который принудительно завершает выполнение текущего цикла (for или while). Он используется, чтобы выйти из цикла при выполнении определенного условия, например, при нахождении нужного элемента в списке.
#вопросы_из_собеседований
@python_practics
System Programming Essentials with Go: System calls, networking, efficiency, and security practices with practical projects in Golang (2024)
Чему вы научитесь:
• Разработке низкоуровневых системных программ на языке Go;
• Работе с системными вызовами и управлению ресурсами операционной системы;
• Созданию эффективных сетевых приложений с использованием Go;
• Внедрению методов оптимизации производительности и безопасности;
• Реализации практических проектов системного программирования на Golang.
"System Programming Essentials with Go" научит вас использовать преимущества языка Go для системного программирования, предоставляя практические знания для создания надежных, эффективных и безопасных приложений низкого уровня.
Книга в формате pdf👇
#курсы_книги
@python_practics
Многофакторное сравнение пяти популярных вычислительных движков для больших данных
Многомерное сравнение пяти движков Big Data (Spark, Presto/Trino, ClickHouse, StarRocks) по скорости, масштабируемости, кэшам, HA и поддержке SQL/Python.
Подробнее👇
#статьи
@python_practics
Pytest
Pytest — фреймворк для тестирования программного обеспечения на языке Python, который позволяет разработчикам создавать и запускать тесты для проверки корректности работы программ.
Особенности:
• Позволяет писать тесты в виде простых функций, а не классов.
• Использует одну команду для проверки условий — assert.
• Автоматически обнаруживает тестовые файлы и тестовые функции без явной регистрации.
• Поддерживает плагины, которые добавляют новые функции и упрощают тестирование.
Подробнее👇
#фреймворки_библиотеки
@python_practics
Внимание! - Вопрос!
Что такое модули и пакеты?
• Модуль — это файл с расширением .py, содержащий набор функций, классов или переменных, например, math.py.
• Пакет — это каталог с файлами-модулями и специальным файлом __init__.py, который объединяет модули в логическую единицу.
#вопросы_из_собеседований
@python_practics
Чтение данных из файла
Читает содержимое файла полностью.
👍 - если было полезно
#полезные_сниппеты
@python_practics
👩💻 Всем программистам посвящается!
Вот 17 авторских обучающих IT каналов по самым востребованным областям программирования:
Выбирай своё направление:
👩💻 Python — t.me/python_ready
🤔 InfoSec & Хакинг — t.me/hacking_ready
🖥 SQL & Базы Данных — t.me/sql_ready
🤖 Нейросети — t.me/neuro_ready
👩💻 C/C++ — /channel/cpp_ready
👩💻 C# & Unity — t.me/csharp_ready
👩💻 Java — t.me/java_ready
👩💻 Linux — t.me/linux_ready
🖼️ DevOps — t.me/devops_ready
📖 IT Книги — t.me/books_ready
👩💻 Frontend — t.me/frontend_ready
📱 JavaScript — t.me/javascript_ready
👩💻 Backend — t.me/backend_ready
📱 GitHub & Git — t.me/github_ready
👩💻 Весь IT — t.me/it_ready
👩💻 Bash & Shell — t.me/bash_ready
🖥 Design — t.me/design_ready
📌 Гайды, шпаргалки, задачи, ресурсы и фишки для каждого языка программирования!
Внимание! - Вопрос!
Что такое область видимости переменных?
Область видимости — это зона, где переменная доступна и может быть использована. В Python есть локальные переменные (находятся внутри функции), глобальные (на уровне модуля), а также переменные внутри классов.
#вопросы_из_собеседований
@python_practics
Ставь 👍 если было полезно
#теория_python
@python_practics
From Concepts to Code: Introduction to Data Science
Чему вы научитесь:
• Основным концепциям науки о данных и их реализации в коде;
• Работе с инструментами анализа данных и машинного обучения;
• Применению статистических методов для получения инсайтов;
• Визуализации и интерпретации результатов анализа;
• Построению полноценных data science проектов от идеи до реализации.
"From Concepts to Code" проведет вас от теоретических основ до практической реализации в области науки о данных, предоставляя плавный переход от концепций к рабочему коду для решения реальных задач анализа данных.
Книга в формате pdf👇
#курсы_книги
@python_practics
Создание файла и запись в него
Используем менеджер контекста with для безопасной работы с файлами.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Внимание! - Вопрос!
Что такое возвращаемое значение функции?
Это результат выполнения функции, который она передает вызывающему коду через оператор return. Если return не указан, функция возвращает None.
#вопросы_из_собеседований
@python_practics
Проверка, есть ли ключ в словаре
Используем оператор in для проверки наличия ключа.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Тренажёр памяти на Python
Полный код можно посмотреть по ссылке👇
#sandbox
@python_practics
Курс "Дизайн карточек для WB и Ozon". Бесплатно и с нуля
Дизайнер карточек для маркетплейсов — востребованная и доходная профессия 💰
Научись ей бесплатно!
- Бесплатный доступ
- Разбор ДЗ от наставника
- Мощные кейсы в портфолио
Узнать больше
#реклама 16+
yudaevschool24.online
О рекламодателе