Python и 1000 уязвимостей
37.7K subscribers
1.85K photos
563 videos
27 files
1.99K links
Сила в единстве.

Сотрудничество: @workhouse_price

Канал на бирже:
https://telega.in/channels/osint_pythons/card

№ 5383975776
РКН: https://clck.ru/3FtTDH
Download Telegram
📣 Конфигурационные файлы как инструмент управления приложениями на Python

В руководстве рассматривается общий шаблон и конкретные примеры управления Python-приложением с использованием конфигурационных файлов в роли текстовых интерфейсов

К наиболее распространенным форматам конфигурационных файлов, которые находят применение в контексте управления приложениями на Python, можно отнести INI, JSON, TOML и YAML

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
7
Media is too big
VIEW IN TELEGRAM
▶️ Логический тип bool. Операторы сравнения и операторы and, or, not

В видео рассказывается о работе операторов сравнения и операторах and, or, not для формирования составных условий.

Узнаете о работе функции bool(), а также познакомитесь с многочисленными примерами логических выводов.

🖥 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
7🔥3🤯1
📣 NaN в Python

В этой статье мы разберем 4 способа обнаружить значения NaN в Python. Для этого будем использовать NumPy и Pandas.

Также остановимся на разнице между NaN и None – в этом необходимо разобраться, чтобы эффективно очищать и анализировать данные

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43🔥2
Media is too big
VIEW IN TELEGRAM
▶️ Вложенные генераторы списков

Генераторы списков – это реализация цикла for особым образом, при котором генерируется список на основе данных и действий, выполняемых над этими данными.

Генераторы списков – это механизм (способ) получения списка на основе некоторого правила (набора правил). Генераторы списков сочетаются с элементами функционального программирования, в т. ч. функциями map() и filter().

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

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍61🔥1
Что выведет код?
Anonymous Quiz
4%
0
6%
2
20%
10
42%
10.0
27%
Ошибка
🤯20👍16🔥31
📣 Библиотека Pydantic: валидация данных на Python

Pydantic
– это мощная библиотека проверки данных и управления настройками для Python, созданная для повышения прочности и надежности вашей кодовой базы.

Pydantic может справиться практически с любым сценарием проверки данных с минимальным количеством кода: от проверки, является ли переменная целым числом, до обеспечения правильных типов данных для ключей и значений вложенных словарей.

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
8🔥1
Media is too big
VIEW IN TELEGRAM
▶️ Функции print() и input() | Преобразование строк в числа int() и float()

В видео узнаете как применять в программах функцию print() для вывода информации в консоль и функцию input() для ввода информации с клавиатуры.

Рассмотрим параметры sep и end функции print(), а также преобразование строк в числа с помощью функций int() и float()

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍1🤔1
Что выведет код?
Anonymous Quiz
29%
(8, 20)
33%
(2, 5, 2, 5, 2, 5, 2, 5)
7%
10
31%
Ошибку
👍19🤯14🤔3🔥2
📣 Создание GUI в Python при помощи Tkinter.

В этой статье мы разберем, как создавать графические интерфейсы в Python с помощью Tkinter.

Мы рассмотрим создание окон, ярлыков с текстом и изображениями, а также основы дизайна интерфейсов.

🖥 Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
👍114🤔1
Media is too big
VIEW IN TELEGRAM
▶️ Функции с произвольным числом параметров *args и **kwargs

Создаем функции с произвольным числом фактических параметров *args и формальных параметров **kwargs.

Рассмторим примеры реализации и вызовов, а также комбинирование обычных параметров с этими коллекциями

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2
🤯39🤔25🔥5👍1
📣 Абсолютное значение числа в Python

При анализе данных часто требуется быстро найти абсолютное значение набора чисел.

Для выполнения этой задачи Python предлагает простую встроенную функцию – abs().

Эта функция позволяет программистам получить величину числа, не зависящую от его знака, по сути делая число положительным

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
5
Media is too big
VIEW IN TELEGRAM
▶️ Введение в словари (dict). Базовые операции над словарями

В видео разберем способ задания словарей через фигурные скобки и функцию dict().

Рассмотрим базовые операции со словарями:
функция len() для определения числа элементов в словаре;
оператор del - удаление элемента по ключу;
оператор in - проверка наличия ключа в словаре.

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7