Замена подстроки в строке
Метод replace() заменяет указанную подстроку.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Метод replace() заменяет указанную подстроку.
👍 - если было полезно
#полезные_сниппеты
@python_practics
👍9🔥2
Как защитить pet-проект почти бесплатно, но эффективно
Pet-проекты помогают развивать профессиональные навыки и воплощать собственные идеи, но многие часто забывают об информационной безопасности. Автор рассказал, как недорого и эффективно защитить проект.
Подробнее👇
#статьи
@python_practics
Pet-проекты помогают развивать профессиональные навыки и воплощать собственные идеи, но многие часто забывают об информационной безопасности. Автор рассказал, как недорого и эффективно защитить проект.
Подробнее👇
#статьи
@python_practics
❤2👍1
Cloud Security: Concepts, Applications and Practices
Чему вы научитесь:
• Обеспечению безопасности в облачных средах;
• Применению концепций защиты данных и приложений;
• Внедрению практик защиты облачной инфраструктуры;
• Мониторингу и управлению безопасностью;
• Соответствию нормативным требованиям в облаке.
"Cloud Security" научит вас защищать облачную инфраструктуру и приложения с использованием современных подходов и лучших практик отрасли.
Книга в формате pdf👇
#курсы_книги
@python_practics
Чему вы научитесь:
• Обеспечению безопасности в облачных средах;
• Применению концепций защиты данных и приложений;
• Внедрению практик защиты облачной инфраструктуры;
• Мониторингу и управлению безопасностью;
• Соответствию нормативным требованиям в облаке.
"Cloud Security" научит вас защищать облачную инфраструктуру и приложения с использованием современных подходов и лучших практик отрасли.
Книга в формате pdf👇
#курсы_книги
@python_practics
👍2❤1
Как получить список базовых (родительских) классов класса Second?
Anonymous Quiz
25%
Second.__bases__
47%
Second.__superclass__
28%
Second.__dict__
👍3
Комментарии в коде: зло или спасение ?
Что делать с комментариями в коде — писать или не писать? Одни уверены: чистый код говорит сам за себя, другие не представляют работу без пояснений. Истина, как обычно, посередине. Комментарии — это инструмент, умелый программист применяет их с пользой, неумелый — только усложняет жизнь себе, коллегам, начальству, пользователям и всем сопричастным.
Подробнее👇
#статьи
@python_practics
Что делать с комментариями в коде — писать или не писать? Одни уверены: чистый код говорит сам за себя, другие не представляют работу без пояснений. Истина, как обычно, посередине. Комментарии — это инструмент, умелый программист применяет их с пользой, неумелый — только усложняет жизнь себе, коллегам, начальству, пользователям и всем сопричастным.
Подробнее👇
#статьи
@python_practics
👍2
Внимание! - Вопрос!
Опишите принцип программирования YAGNI
Принцип You Aren’t Gonna Need It («Тебе это не понадобится») говорит о том, что нежелательно оставлять в продакшене «точки расширения» (места, предназначенные только для того, чтобы позволить вам в будущем легко добавить новый функционал). Конечно, мы не говорим о случаях, когда речь идет об уже заказанном функционале. Такие точки расширения вносят ненужную сложность и увеличивают размер вашей кодовой базы.
#вопросы_из_собеседований
@python_practics
Опишите принцип программирования YAGNI
#вопросы_из_собеседований
@python_practics
👍2
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
Полный код можно посмотреть по ссылке👇
#sandbox
@python_practics
👍3
Задача:
Создайте программу, которая фильтрует список строк и возвращает список, содержащий только имена ваших друзей. Если в имени ровно 4 буквы, вы можете быть уверены, что это ваш друг! В противном случае вы можете быть уверены, что это не так...
Пример:
#задачник
@python_practics
Создайте программу, которая фильтрует список строк и возвращает список, содержащий только имена ваших друзей. Если в имени ровно 4 буквы, вы можете быть уверены, что это ваш друг! В противном случае вы можете быть уверены, что это не так...
Пример:
Input = ["Ryan", "Kieran", "Jason", "Yous"]
Output = ["Ryan", "Yous"]
#задачник
@python_practics
👍1
Получение размера файла
Использует модуль os для определения размера файла.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Использует модуль os для определения размера файла.
👍 - если было полезно
#полезные_сниппеты
@python_practics
👍9🔥1
Внимание! - Вопрос!
Опишите принцип программирования SLAP
Принцип Single Level of Abstraction Principle («Принцип единого уровня абстракций») означает, что функции должны иметь единый уровень абстракции. Скажем, функция, читающая input, не должна также обрабатывать полученные данные. Для этого она должна задействовать отдельную функцию, находящуюся на другом, более низком уровне абстракции. Чем более общей является функция и чем больше других функций она использует, тем выше она располагается в абстракционной иерархии.
#вопросы_из_собеседований
@python_practics
Опишите принцип программирования SLAP
#вопросы_из_собеседований
@python_practics