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

Вопросы собесов t.me/+cnJC0_ZeZ_I0OGY6
Задачи t.me/+nsl4meWmhfQwNDVi
Вакансии t.me/+cXGKkrOY2-w3ZTky
Download Telegram
🤔 Какая структура данных используется для создания неизменяемой последовательности элементов в Python?
Anonymous Quiz
6%
list
23%
set
68%
tuple
3%
dictionary
👍62
🤔 Какой атрибут используется для получения значения длины объекта?
Anonymous Quiz
7%
length()
92%
len()
1%
count()
1%
size()
💊10👍7
🤔 Что такое транзакция?

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍12
🤔 Какой метод словаря в Python возвращает значения всех ключей в словаре?
Anonymous Quiz
65%
keys()
14%
items()
21%
values()
0%
entries()
🤔9💊9👀1
🤔 Что такое git?

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

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22🔥2
🤔 Как создать неизменяемый словарь в Python?
Anonymous Quiz
65%
frozendict()
10%
immutable_dict()
8%
frozendict
17%
dict()
🤔10👍3
🤔 В чем отличие асинхронности, threading'га и мультипроцессинга?

Асинхронность позволяет выполнять задачи без блокировки основного потока, используя событийный цикл и `async/await`, что делает её эффективной для операций ввода-вывода. Threading использует несколько потоков в одном процессе для выполнения задач параллельно, но все потоки делят одну память и могут сталкиваться с проблемами синхронизации. Мультипроцессинг создает несколько процессов, каждый из которых имеет собственную память и может выполнять задачи независимо, что позволяет использовать все ядра процессора. Асинхронность предпочтительнее для ввода-вывода, а потоки и процессы — для вычислительно затратных операций.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍2💊1
🤔 Какое исключение генерируется, когда происходит ошибка ввода/вывода в Python?
Anonymous Quiz
60%
InputError
3%
FileNotFoundError
35%
IOError
2%
OSError
👍7
🤔 Какой модуль в Python предоставляет инструменты для математических расчетов, включая тригонометрию, экспоненциальные функции и логарифмы?
Anonymous Quiz
93%
math
4%
cmath
2%
numbers
2%
arithmetic
👍5💊21
🤔 Какой модуль Python предоставляет функциональность для работы с операционной системой?
Anonymous Quiz
82%
os
4%
system
13%
sys
1%
osys
👍5
👍5🤔2🔥1
🤔 Какие магические методы и для чего используются?

Магические методы (например, __init__, __str__, __len__, __add__) используются для определения поведения объектов в специфичных ситуациях, таких как инициализация, строковое представление, арифметические операции или работа с коллекциями.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🤯5🔥1
🤔 Какой метод позволяет заменить одну подстроку другой в строке в Python?
Anonymous Quiz
89%
replace()
5%
substitute()
3%
change()
3%
swap()
👍4
🤔 Какой метод используется для сериализации объектов в строку в формате JSON в Python?
Anonymous Quiz
45%
json.dump()
33%
json.dumps()
11%
json.stringify()
11%
json.convert()
4👍2👀2
🤔 Что такое GIL?

GIL (Global Interpreter Lock) — это механизм, используемый в CPython для предотвращения одновременного выполнения нескольких нативных потоков в одном процессе. Это предотвращает одновременный доступ к объектам Python, что может привести к гонкам данных и нестабильности.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍4
🤔 Какая функция в Python возвращает список, состоящий из элементов, которые одновременно присутствуют во всех заданных итерируемых объектах?
Anonymous Quiz
31%
intersect()
32%
union()
6%
difference()
31%
intersection()
👍6💊3🤯2
🤔 Какой атрибут используется для проверки, является ли объект итерируемым в Python?
Anonymous Quiz
31%
iterable()
45%
__iter__()
22%
isiterable()
2%
can_iter()
🤔4👍3
🤔 Какие есть коды ответов HTTP?

Коды делятся на группы: 1xx (информационные), 2xx (успешные, например, 200 OK), 3xx (перенаправления, например, 301 Moved Permanently), 4xx (ошибки клиента, например, 404 Not Found), 5xx (ошибки сервера, например, 500 Internal Server Error). Эти коды информируют о статусе запроса.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥4