Python | Тесты
6.13K subscribers
25 photos
304 links
Cайт easyoffer.ru
Реклама @easyoffer_adv
ВП @easyoffer_vp

Вопросы собесов t.me/+cnJC0_ZeZ_I0OGY6
Задачи t.me/+nsl4meWmhfQwNDVi
Вакансии t.me/+cXGKkrOY2-w3ZTky
Download Telegram
🤔 Мультипроцессинг что это?

Мультипроцессинг в Python — это модуль, который позволяет создавать процессы, которые выполняют задачи параллельно. Это используется для обхода глобальной блокировки интерпретатора Python (GIL), позволяя полноценно использовать многоядерные процессоры для увеличения производительности программ.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Как в Python вернуть два значения из функции?
Anonymous Quiz
37%
return x, y
4%
return [x, y]
14%
return (x, y)
44%
Все ответы верны
🤔 Какой оператор используется для создания генератора?
Anonymous Quiz
44%
()
12%
{}
28%
[]
16%
<>
🤔 Что такое slots?

`__slots__` в Python используется для ограничения списка атрибутов экземпляра класса и для оптимизации использования памяти. Определение `__slots__` предотвращает создание словаря для каждого экземпляра класса, что уменьшает затраты памяти за счет ограничения динамического добавления новых атрибутов.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Что из перечисленного является встроенной функцией в Python?
Anonymous Quiz
82%
print()
2%
scan()
3%
read()
14%
type()
🤔 Какой метод строк в Python используется для поиска подстроки в строке?
Anonymous Quiz
68%
find()
13%
search()
4%
locate()
15%
index()
🤔 Python компилируемый или интерпретируемый?

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой атрибут у класса в Python позволяет узнать список всех атрибутов и методов объекта?
Anonymous Quiz
32%
__dict__
11%
__methods__
42%
__dir__
15%
__attributes__
🤔 Какие основные HTTP методы знаешь?

Основные HTTP методы включают GET для получения данных, POST для отправки данных на сервер, PUT для обновления существующих данных, DELETE для удаления данных и PATCH для частичного обновления данных.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какое ключевое слово используется для определения конструктора в классе Python?
Anonymous Quiz
72%
__init__()
16%
__construct__()
12%
__new__()
1%
__start__()
🤔 Какой оператор используется для включения условной логики на одной строке в Python?
Anonymous Quiz
53%
if else
5%
switch
3%
conditional
39%
ternary (x if condition else y)
🤔 Что знаешь про ORM?

ORM (Object-Relational Mapping) — это техника, которая позволяет программам взаимодействовать с базами данных, используя объектно-ориентированные модели вместо прямых запросов SQL. В Python популярными ORM являются SQLAlchemy и Django ORM.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какая функция в Python измеряет время выполнения куска кода?
Anonymous Quiz
48%
timeit()
39%
runtime()
3%
measure()
9%
clock()
🤔 Какой метод позволяет добавить элемент в определенное место списка в Python?
Anonymous Quiz
15%
append()
8%
extend()
71%
insert()
6%
put()
🤔 Что знаешь про singleton?

Singleton — это паттерн проектирования, который ограничивает инстанцирование класса одним объектом. В Python его можно реализовать с помощью модуля или класса с использованием приватного конструктора и метода класса для доступа к экземпляру.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой метод нужно использовать для преобразования списка в строку с разделителем в Python?
Anonymous Quiz
41%
split()
55%
join()
2%
connect()
2%
concat()
🤔 Для чего нужен сериализатор?

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Как в Python проверить, все ли элементы в списке соответствуют заданному условию?
Anonymous Quiz
72%
all()
10%
each()
5%
every()
13%
check_all()
🤔 Какая структура данных используется для создания неизменяемой последовательности элементов в Python?
Anonymous Quiz
6%
list
20%
set
71%
tuple
3%
dictionary