Python Skills 🐍
303 subscribers
1.02K photos
17 videos
302 links
Канал полезного и юмористического контента на тему программирования, в частности такого языка как Python.

По всем вопросам: @andrey_andrey01
Download Telegram
Топ. Когда использовать List Comprehension в Python

Разобрали, что такое list comprehensions в Python, как и когда ими пользоваться, а также - когда следует предпочесть другие инструменты.

Читать статью

#списки
А к какому типу относитесь вы?))
Понимаю
Защищаем исходный код обфускацией

Обфускация кода — это превращение исходного кода в нечитаемый для человека вид, при этом сохраняя всю функциональность программы.

Цель подобных действий заключается в защите скриптов. Обфускация делает анализ кода крайне сложным, а иногда и невозможным.

Таким образом, другим разработчикам становится проблематично получить и понять ваш исходный код для того, чтобы, например, взломать программу.

В Python есть отличная библиотека pyarmor, предназначенная именно для этого. Пример использования этого пакета в терминале представлен выше на картинке.

#pyarmor
Вы уже попробовали новую фичу в Яндексе, созданную специально для разработчиков? 😏

Если ввести в поиск вопрос по программированию, то справа от поисковых результатов выйдет готовый код или инструкция из лучшего ответа со Stack Overflow. Звучит очень удобно
Tips & Tricks. Применение срезов списков без указания индексов в Python

При использовании срезов списков индексы элементов можно вообще не указывать. Это позволяет делать интересные вещи.

Читать статью

#списки
This media is not supported in your browser
VIEW IN TELEGRAM
DeepFaceLab один из самых топовых Python проектов

С помощью технологии deepfake позволяет изменять внешность людей на фото и видео, в том числе омолаживать, менять местами лица и даже корректировать речь. По словам разработчика, 95% всех deepfake-роликов были созданы на этом ПО. 

💡 Github

#soft #python
Что выводит данный код?
a = {'B': 4, 'A': 11, 'C': 7}
print(sorted(a))
Anonymous Poll
44%
['A', 'B', 'C']
13%
[4, 7, 11]
31%
{'A': 11, 'B': 4, 'C': 7}
0%
{'B': 4, 'C': 7, 'A': 11}
13%
Error
0%
Посмотреть ответ