Библиотека Pydantic валидирует и преобразует данные согласно типам:
- Примитивы (str, int, float, bool)
- Коллекции (List, Dict, Tuple, Set)
- Даты и UUID
- Вложенные модели
Pydantic полезен при создании API (например, с FastAPI), где входящие данные из запросов должны быть проверены и типизированы.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Anonymous Quiz
28%
os.system('command')
36%
os.run('command')
28%
os.execute('command')
8%
os.start('command')
💊6👍2
Anonymous Quiz
94%
int()
3%
float()
2%
str()
1%
bool()
👍1🤔1💊1
Циклы — это конструкции языка, позволяющие повторять блок кода несколько раз. В Python есть два основных вида циклов: for — используется для итерирования по последовательностям и итераторам, и while — выполняется, пока истинно заданное условие. Циклы позволяют автоматизировать повторяющиеся действия.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Anonymous Quiz
19%
split()
76%
join()
2%
merge()
3%
concat()
👍1
Anonymous Quiz
30%
remove()
27%
discard()
35%
pop()
8%
delete()
👍2🤔2💊1
Функция open открывает файл и возвращает файловый объект. Нужно указать путь и режим (r, w, b и т.д.).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5💊2
Anonymous Quiz
55%
cursor()
16%
pointer()
20%
position()
9%
tell()
👍2💊2
Anonymous Quiz
20%
copy.deepcopy(obj)
14%
obj[:]
13%
list(obj)
53%
obj.copy()
💊15🤔4
Это делается через множественное присваивание. Такой способ удобен и повышает читаемость кода.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊5👍4
Anonymous Quiz
75%
{0: 0, 1: 10, 2: 20}
6%
{0: 0, 1: 1, 2: 2}
12%
{1: 10, 2: 20}
8%
None
💊4
Anonymous Quiz
62%
open('newfile.txt', 'x')
15%
file.create('newfile.txt')
16%
new('newfile.txt', 'w')
7%
create('newfile.txt')
👍2💊2
Это текстовый формат обмена данными:
- Представляет объекты и массивы в виде пар "ключ-значение".
- Легко читается человеком и машиной.
- Независим от языка, но тесно связан с синтаксисом JavaScript.
- Используется повсеместно для API и веб-приложений.
Примеры типов: строки, числа, булевы, массивы, объекты, null.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Anonymous Quiz
9%
Сжимает файлы
67%
Объединяет списки в кортежи
6%
Распаковывает архивы
17%
Связывает данные
👍2
👍2
Согласно правилу LEGB:
- Локальная (внутри текущей функции).
- Замыкающая (внутри внешней функции, если функция вложена).
- Глобальная (на уровне модуля).
- Встроенная (встроенные функции и константы вроде print, len, None).
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
Anonymous Quiz
17%
print()
59%
str()
22%
repr()
2%
display()
💊3