Python | Тесты
6.18K subscribers
28 photos
2 videos
344 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
49%
timeit()
39%
runtime()
3%
measure()
9%
clock()
🤔5👍2
🤔 Какие типы HTTP запросов знаешь? В чем их отличия?

Типы: GET (получение данных), POST (отправка данных), PUT (обновление ресурса), DELETE (удаление ресурса), PATCH (частичное обновление). GET передаёт параметры в URL, а POST отправляет данные в теле запроса. PUT и DELETE изменяют состояние сервера, а PATCH обновляет только указанные части ресурса.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥6
🤔 Какой метод позволяет добавить элемент в определенное место списка в Python?
Anonymous Quiz
16%
append()
10%
extend()
69%
insert()
4%
put()
👍10
💊25👍3
🤔 Что такое Docker?

Docker — это платформа для контейнеризации, которая изолирует приложения и их зависимости в контейнерах. Контейнеры запускаются поверх ядра хоста, что делает их лёгкими и портативными. Это упрощает разработку, тестирование и развертывание.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22🔥92
🤔 Какой метод нужно использовать для преобразования списка в строку с разделителем в Python?
Anonymous Quiz
43%
split()
55%
join()
1%
connect()
2%
concat()
👍6
🤔 Как в Python проверить, все ли элементы в списке соответствуют заданному условию?
Anonymous Quiz
76%
all()
9%
each()
5%
every()
10%
check_all()
👍5
🤔Что тебе известно про нереляционные базы данных?

Нереляционные базы данных (NoSQL) подходят для хранения неструктурированных или динамических данных. Они делятся на типы: ключ-значение (Redis), документоориентированные (MongoDB), графовые (Neo4j) и базы временных рядов. NoSQL обеспечивает высокую производительность и горизонтальное масштабирование.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥7
🤔 Какая структура данных используется для создания неизменяемой последовательности элементов в 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