python_practics
5.89K subscribers
1.68K photos
187 videos
107 files
47 links
Python - обучающие материалы, полезные советы и статьи.

Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront

Купить рекламу: https://telega.in/c/python_practics
Download Telegram
Matminer

Matminer — это библиотека Python для анализа данных о свойствах материалов.

Особенности Matminer:

• Быстрый доступ к 40+ готовым датасетам (matminer.datasets).
• Охватывает различные домены данных о материалах.
• Легко создавать свои собственные наборы данных из онлайн-репозиториев (matminer.data_retrieval).
• Преобразование и описание атрибутов сложных материалов в числовые дескрипторы (matminer.featurizers).
• 70+ характеристик, адаптированных из научных публикаций.
• Matminer сам по себе не содержит инструментов машинного обучения, но работает с форматом данных Pandas, делающим ML-библиотеки доступными для материаловедческих приложений.

Подробнее👇

#фреймворки_библиотеки

@python_practics
3
Замена подстроки в строке

Метод replace() заменяет указанную подстроку.

👍 - если было полезно

#полезные_сниппеты

@python_practics
👍9🔥2
Как защитить pet-проект почти бесплатно, но эффективно

Pet-проекты помогают развивать профессиональные навыки и воплощать собственные идеи, но многие часто забывают об информационной безопасности. Автор рассказал, как недорого и эффективно защитить проект.

Подробнее👇

#статьи

@python_practics
2👍1
Cloud Security: Concepts, Applications and Practices

Чему вы научитесь:

• Обеспечению безопасности в облачных средах;
• Применению концепций защиты данных и приложений;
• Внедрению практик защиты облачной инфраструктуры;
• Мониторингу и управлению безопасностью;
• Соответствию нормативным требованиям в облаке.

"Cloud Security" научит вас защищать облачную инфраструктуру и приложения с использованием современных подходов и лучших практик отрасли.

Книга в формате pdf👇

#курсы_книги

@python_practics
👍21
Ставь 👍 если было полезно

#теория_python

@python_practics
👍3👎1
Как получить список базовых (родительских) классов класса Second?
Anonymous Quiz
26%
Second.__bases__
47%
Second.__superclass__
28%
Second.__dict__
👍3
Комментарии в коде: зло или спасение ?

Что делать с комментариями в коде — писать или не писать? Одни уверены: чистый код говорит сам за себя, другие не представляют работу без пояснений. Истина, как обычно, посередине. Комментарии — это инструмент, умелый программист применяет их с пользой, неумелый — только усложняет жизнь себе, коллегам, начальству, пользователям и всем сопричастным.

Подробнее👇

#статьи

@python_practics
👍2
Внимание! - Вопрос!

Опишите принцип программирования YAGNI

Принцип You Aren’t Gonna Need It («Тебе это не понадобится») говорит о том, что нежелательно оставлять в продакшене «точки расширения» (места, предназначенные только для того, чтобы позволить вам в будущем легко добавить новый функционал). Конечно, мы не говорим о случаях, когда речь идет об уже заказанном функционале. Такие точки расширения вносят ненужную сложность и увеличивают размер вашей кодовой базы.

#вопросы_из_собеседований

@python_practics
👍2
🔍Открытое собеседование на Python-бекендера с разработчиком из Avito и Яндекс в четверг

10 июля(уже в четверг!) в 19:00 по мск приходи онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Python-разработчика.

Как это будет:
📂 Савва Демиденко, ТехЛид с опытом в Яндексе и Авито, будет задавать реальные вопросы и задачи разработчику-добровольцу
📂 Савва будет комментировать каждый ответ респондента, чтобы дать понять чего от вас ожидает собеседующий на интервью
📂 В конце можно будет задать любой вопрос Савве

Это бесплатно. Эфир проходит в рамках менторской программы от ШОРТКАТ для Python-разработчиков, которые хотят повысить свой грейд, ЗП и прокачать скиллы.

Переходи в нашего бота, чтобы получить ссылку на эфир → @shortcut_py_bot

Реклама. ООО "ШОРТКАТ", ИНН: 9731139396, erid: 2VtzqvHRNuu
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Калькулятор сложных процентов на Python

Полный код можно посмотреть по ссылке👇

#sandbox

@python_practics
👍3
Задача:

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

Пример:


Input = ["Ryan", "Kieran", "Jason", "Yous"]
Output = ["Ryan", "Yous"]


#задачник

@python_practics
👍1
Получение размера файла

Использует модуль os для определения размера файла.

👍 - если было полезно

#полезные_сниппеты

@python_practics
👍9🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
Ставь 👍 если было полезно

#теория_python

@python_practics
👍2