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

Вопросы собесов t.me/+cnJC0_ZeZ_I0OGY6
Задачи t.me/+nsl4meWmhfQwNDVi
Вакансии t.me/+cXGKkrOY2-w3ZTky
Download Telegram
🤔 Какой метод используется для обновления нескольких ключей и значений в словаре?
Anonymous Quiz
12%
modify()
5%
append()
11%
extend()
73%
update()
👍6
🤔 Что происходит при обращении к сайту?

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


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23🔥9
🤔 Какой метод используется для удаления всех элементов из списка?
Anonymous Quiz
74%
clear()
9%
remove()
11%
delete()
6%
pop()
👍3
💊39👍2🤔2
🤔 Что такое перегрузка операторов?

Это возможность определить, как класс должен вести себя с операторами (+, == и др.). Позволяет применять оператор к своим объектам с кастомным результатом.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍5
🤔 Какое исключение возникает, когда попытка индексирования последовательности выходит за границы?
Anonymous Quiz
88%
IndexError
5%
KeyError
4%
ValueError
3%
BoundaryError
👍4🔥1
🤔 Какой оператор используется для создания списка с предварительно заданными элементами?
Anonymous Quiz
83%
[]
7%
{}
7%
()
4%
<>
💊8🔥6🤔2
🤔 Что такое enumerate?

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


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14
🤔 Какой модуль Python предоставляет функциональность для работы с операционной системой?
Anonymous Quiz
80%
os
3%
system
17%
sys
0%
osys
🔥1🤔1
🤔 Какой результат выполнения выражения max({1, 2, 3}, key=lambda x: -x)?
Anonymous Quiz
59%
1
4%
2
18%
3
19%
None
🔥8
🤔 Что такое модуль?

Это файл с Python-кодом, содержащий функции, классы и переменные, которые можно переиспользовать.
1. Модули импортируются с помощью import.
2. Используются для структурирования кода, повторного использования и улучшения читаемости.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥3
🤔 Какой метод строки позволяет преобразовать первый символ каждого слова в заглавный?
Anonymous Quiz
62%
capitalize()
16%
title()
20%
upper()
2%
capitalize_all()
💊18🔥1
🤔 Какой модуль позволяет работать с файлами в Python?
Anonymous Quiz
31%
file
2%
text
52%
os
15%
sys
💊12🔥1
🤔 Что известно про иерархию исключений?

1. Вершина иерархии — класс BaseException, от которого наследуются все исключения.
2. Основной класс для пользовательских исключений — Exception.
3. Классы, наследуемые от Exception, включают ValueError, TypeError, KeyError и другие.
4. Есть специфические исключения, такие как KeyboardInterrupt и SystemExit, которые наследуются напрямую от BaseException.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍2
🤔 Как в Python проверить, все ли элементы в списке соответствуют заданному условию?
Anonymous Quiz
77%
all()
9%
each()
5%
every()
9%
check_all()
🤔5🔥2
🤔 Как создать словарь из двух списков, где один содержит ключи, а другой значения?
Anonymous Quiz
65%
dict(zip(keys, values))
21%
zip(keys, values)
9%
{keys: values}
5%
dict(keys + values)
👍3🔥3
🤔 Как посчитать длину строки (string)?

Для этого используется функция, которая возвращает количество символов в строке, включая пробелы и знаки препинания.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
💊24👍8🔥4🤔4
🤔 Какой метод используется для создания списка кортежей из двух списков?
Anonymous Quiz
20%
map()
70%
zip()
8%
chain()
2%
product()
👍4🔥2
🤔 Какой метод используется для глубокого копирования сложных объектов в Python?
Anonymous Quiz
10%
copy()
83%
deepcopy()
4%
clone()
2%
replicate()
🔥3👍2
🤔 Что такое транзакция?

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

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