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

Вопросы собесов t.me/+cnJC0_ZeZ_I0OGY6
Задачи t.me/+nsl4meWmhfQwNDVi
Вакансии t.me/+cXGKkrOY2-w3ZTky
Download Telegram
🤔 Какой результат выполнения выражения {i: i**2 for i in range(5)}[4]?
Anonymous Quiz
3%
4
77%
16
4%
8
16%
KeyError
🤔4💊1
🤔 В чем разница между import foo и from foo import bar?

import foo импортирует весь модуль и обращение идёт через точку, как
foo.bar. А from foo import bar импортирует только нужный объект напрямую, позволяя обращаться к нему без имени модуля. Первый вариант предпочтителен для читаемости и избегания конфликтов имён.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥2
🤔 Какой метод используется для проверки, является ли строка пустой?
Anonymous Quiz
28%
isempty()
14%
isnull()
46%
len()
12%
isEmpty()
💊13🔥1
🤔 Какой метод используется для добавления всех элементов из одного множества в другое?
Anonymous Quiz
31%
union()
36%
extend()
17%
add()
16%
update()
🤔9🔥1
🤔 Какие бывают индексы в SQL?

- B-tree индекс — стандартный, оптимален для диапазонных и точечных запросов.
- Hash индекс — эффективен для точного сравнения (равенства).
- Bitmap индекс — используется в хранилищах с аналитикой.
- Composite индекс — по нескольким столбцам.
- Full-text индекс — для поиска по текстам.
- Unique индекс — обеспечивает уникальность значений.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥3
🤔 Какая функция в Python возвращает сумму всех элементов в списке?
Anonymous Quiz
94%
sum()
4%
total()
0%
add()
2%
accumulate()
🔥3🤔1
🤔 Какой метод строк заменяет части строки?
Anonymous Quiz
6%
change()
92%
replace()
2%
switch()
0%
alter()
🔥2
🤔 Как будет работать использование нескольких except?

Если в блоке try возникает исключение, Python последовательно проверяет каждый except. Он выполнит первый блок, который соответствует типу возникшего исключения. Остальные игнорируются. Это позволяет обрабатывать разные исключения по-разному.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4
🤔 Какой результат выполнения выражения {i: i**3 for i in range(3)}[2]?
Anonymous Quiz
5%
2
10%
6
72%
8
14%
KeyError
🤔3
🤔 Какой оператор используется для глубокого сравнения объектов?
Anonymous Quiz
55%
is
17%
==
14%
===
14%
equals()
💊13🔥3👍1
🤔 Что такое Docker Daemon?

Docker Daemon (dockerd) — это фоновый процесс, управляющий:
- образами,
- контейнерами,
- сетями и томами.
Он слушает команды от клиента (docker) и взаимодействует с ядром ОС для запуска контейнеров.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍4
🤔 Какой метод в Python используется для преобразования строки в её нижний регистр?
Anonymous Quiz
3%
toLowerCase()
89%
lower()
7%
lowercase()
1%
toLower()
👍2
🤔 Как реализуются public методы?

1. Public методы объявляются без каких-либо префиксов перед именем метода.
2. Они доступны для вызова из любого места в программе.
3. Пример: def public_method(self): реализует открытый метод объекта.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍3
🤔 Какой результат выполнения выражения len({1, 2, 3, 4, 5}))?
Anonymous Quiz
88%
5
9%
4
2%
6
1%
3
💊24🔥3
🤔 Как задать значение по умолчанию для параметра функции в Python?
Anonymous Quiz
86%
def func(param=default):
7%
def func(param==default):
4%
def func(param:=default):
2%
def func(param::default):
🔥2
🤔 Что происходит, когда вводите адрес в адресную строку браузера и нажимаете ввод?

Процесс включает несколько этапов:
1. Разбор URL — браузер определяет протокол, домен и путь.
2. DNS-запрос — IP-адрес домена ищется через DNS-сервер.
3. Установка соединения — устанавливается TCP-соединение с сервером, при HTTPS — с использованием TLS.
4. Отправка HTTP-запроса — браузер отправляет GET-запрос.
5. Получение ответа — сервер отправляет HTML, CSS, JS, изображения и т. д.
6. Обработка и рендеринг — браузер обрабатывает и отображает страницу.
7. Дополнительные запросы — выполняются асинхронные вызовы, скрипты, загрузка шрифтов и т.д.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍2
🤔 Какой метод используется для удаления элемента из словаря и получения значения?
Anonymous Quiz
8%
get()
18%
remove()
68%
pop()
5%
discard()
💊4👍3
🤔 Какой метод используется для получения значений словаря?
Anonymous Quiz
8%
keys()
80%
values()
10%
items()
2%
get_values()
👍2🔥2💊2
🤔 Что такое архитектура веб-сервисов?

Архитектура веб-сервисов — это способ организации взаимодействия между разными системами через интернет.
Компоненты взаимодействуют через API, чаще всего через REST, SOAP или GraphQL.
Такая архитектура позволяет системам обмениваться данными, даже если они написаны на разных языках или разрабатывались независимо.


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