en
Feedback
python_practics

python_practics

Open in Telegram

Python - обучающие материалы, полезные советы и статьи. Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/python_practics

Show more
5 306
Subscribers
No data24 hours
+217 days
+230 days
Posts Archive
Ставь 👍 если было полезно #теория_python @python_practics
+3
Ставь 👍 если было полезно #теория_python @python_practics

Удаление нескольких элементов из списка del - ключевое слово, используемое в Python для удаления объектов из списка. 👍 - есл
Удаление нескольких элементов из списка del - ключевое слово, используемое в Python для удаления объектов из списка. 👍 - если было полезно #полезные_сниппеты @python_practics

Задача: Напишите метод, который принимает один аргумент в качестве имени, а затем приветствует это имя с заглавной буквы и за
Задача: Напишите метод, который принимает один аргумент в качестве имени, а затем приветствует это имя с заглавной буквы и заканчивает восклицательным знаком. Пример:
"riley" --> "Hello Riley!"
"JACK"  --> "Hello Jack!"
#задачник @python_practics

Doodle Jump на python Полный код можно посмотреть по ссылке👇 #sandbox @python_practics

Внимание! - Вопрос! Что можно передать в конструктор исключения? Исключения могут принимать в качестве параметра конструктора
Внимание! - Вопрос! Что можно передать в конструктор исключения? Исключения могут принимать в качестве параметра конструктора любые неименованные аргументы. Они помещаются в атрибуте данных args в виде кортежа (неизменяемого списка). Чаще всего используется один строковой параметр, который содержит сообщение об ошибке. Во всех исключениях определён метод __str__, который по умолчанию вызывает str(self.args). В Python 2 также имеется атрибут message, в который помещается args[0], если len(args) == 1. #вопросы_из_собеседований @python_practics

Кибербезопасность в России в 2025 году. Вебинар 06.02.25 Российский кибербез стремительно меняется. Как именно — разберем на
Кибербезопасность в России в 2025 году. Вебинар 06.02.25 Российский кибербез стремительно меняется. Как именно — разберем на ежегодном вебинаре «Солара», опираясь на аналитику от Центра противодействия кибератакам Solar JSOC. Обсудим ключевые вызовы 2025 года, рассмотрим практические кейсы, в том числе внутренний пентест Solar JSOС, и поделимся ценными советами по защите от киберугроз. Не пропустите. Зарегистрироваться #реклама 16+ rt-solar.ru О рекламодателе

В PyPI нашли зловреды, ворующие ключи от аккаунтов в соцсетях В официальном репозитории PyPI, предназначенном для Python-паке
В PyPI нашли зловреды, ворующие ключи от аккаунтов в соцсетях В официальном репозитории PyPI, предназначенном для Python-пакетов, обнаружены два вредоносных пакета — zebo и cometlogger. Они были нацелены на кражу данных пользователей и уже успели набрать 118 и 164 скачивания соответственно до их удаления. Большинство загрузок пришлось на США, Китай, Россию и Индию. Подробнее👇 #статьи @python_practics

Что означает полиморфизм в Python?
Anonymous voting

Ставь 👍 если было полезно #теория_python @python_practics
+3
Ставь 👍 если было полезно #теория_python @python_practics

Geometry for Programmers Чему вы научитесь: • Применению геометрических концепций в программировании для решения сложных зада
Geometry for Programmers Чему вы научитесь: • Применению геометрических концепций в программировании для решения сложных задач; • Математическим основам, таким как векторы, матрицы и трансформации, для разработки графических и игровых приложений; • Построению геометрических алгоритмов, которые можно использовать в 3D моделировании и симуляциях; • Интеграции геометрии с библиотеками и инструментами визуализации для анализа данных и научных вычислений; • Созданию эффективных программ с геометрическими вычислениями, оптимизированных для производительности. "Geometry for Programmers" — это практическое руководство по внедрению математической геометрии в мир программирования, которое помогает решать задачи в таких областях, как графика, симуляция и анализ. Книга в формате pdf👇 #курсы_книги @python_practics

Когда ваша дружная команда не может согласовать проект в вечер пятницы #мемчики @python_practics

Оптимизация запросов в DjangoORM: когда и как использовать Raw SQL В рамках данной статьи будут рассмотрены способы оптимизац
Оптимизация запросов в DjangoORM: когда и как использовать Raw SQL В рамках данной статьи будут рассмотрены способы оптимизации запросов в DjangoORM. Основное внимание будет уделено использованию сырых SQL запросов, существующих для этого инструментов, преимуществам и недостаткам. Подробнее👇 #статьи @python_practics

Сумма четных чисел в списке Для этого может быть много способов, но самый простой способ - использовать индексирование списка
Сумма четных чисел в списке Для этого может быть много способов, но самый простой способ - использовать индексирование списка и функцию суммирования. 👍 - если было полезно #полезные_сниппеты @python_practics

Caffe Caffe (Convolution Architecture for Feature Extraction) — среда для глубокого обучения на языке C++, которая поддержива
Caffe Caffe (Convolution Architecture for Feature Extraction) — среда для глубокого обучения на языке C++, которая поддерживает интерфейс на Python. Особенности Caffe: • Модели и оптимизация гибко определяются конфигурацией; • Расширяемый код, способствующий активной разработке; • Высокая скорость, позволяет использовать библиотеку для исследовательских экспериментов и развертывания в промышленности; • Развитое сообщество. Подробнее👇 #фреймворки_библиотеки @python_practics

Внимание! - Вопрос! Зачем нужен блок else? Блок else выполняется, если в процессе выполнения блока try не возникло исключений
Внимание! - Вопрос! Зачем нужен блок else? Блок else выполняется, если в процессе выполнения блока try не возникло исключений. Он предназначен для того, чтобы отделить код, который может вызвать исключение, которое должно быть обработано в данном блоке try/except, от кода, который может вызвать исключение того же класса, которое должно быть перехвачено на уровне выше, и свести к минимуму количество операторов в блоке try. #вопросы_из_собеседований @python_practics

Ставь 👍 если было полезно #теория_python @python_practics
+3
Ставь 👍 если было полезно #теория_python @python_practics

📌Есть только 2 способа стать JavaScript Senior: 1. Часами просматривать видео на YouTube, документацию и решать сложные зада
📌Есть только 2 способа стать JavaScript Senior: 1. Часами просматривать видео на YouTube, документацию и решать сложные задачи, так и не достигнув ощутимого прогресса. 2. Следить за каналом «JavaScript Senior» и сократить 70% времени на подготовку к собеседованиям и улучшение навыков! Получай полезные сниппеты, актуальные вопросы с собеседований и будь в курсе последних новинок – подпишись @JavaScriptSenior!

Множественные присвоения переменных Вы можете использовать запятые и переменные, чтобы назначать нескольким переменным значен
Множественные присвоения переменных Вы можете использовать запятые и переменные, чтобы назначать нескольким переменным значения за раз. Используя этот метод, вы даже можете назначить несколько типов данных var за раз. Вы можете использовать список для присвоения значений переменным. 👍 - если было полезно #полезные_сниппеты @python_practics

Задача: Завершите решение так, чтобы оно отсортировало переданный массив чисел. Если функция передает пустой массив или значе
Задача: Завершите решение так, чтобы оно отсортировало переданный массив чисел. Если функция передает пустой массив или значение null/nil, то она должна вернуть пустой массив. Пример:
solution([1,2,3,10,5]) # should return [1,2,3,5,10]
solution(None) # should return []
#задачник @python_practics