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

Вопросы собесов t.iss.one/+cnJC0_ZeZ_I0OGY6
Задачи t.iss.one/+nsl4meWmhfQwNDVi
Вакансии t.iss.one/+cXGKkrOY2-w3ZTky
Download Telegram
🤔 Какой результат выполнения выражения len({x: x**2 for x in range(3)}.keys())?
Anonymous Quiz
10%
2
76%
3
12%
4
2%
5
👍1
🤔 Что из перечисленного не является встроенным типом данных?
Anonymous Quiz
7%
list
81%
array
9%
tuple
3%
dict
👍2
🤔 Что такое звёздный синтаксис (*)?

В Python * используется: – при распаковке (например, аргументов или списков),
– для переменного числа аргументов функции,
– в срезах и других операциях с коллекциями.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
🤔 Какой метод используется для получения всех методов и атрибутов объекта в Python?
Anonymous Quiz
21%
get()
59%
dir()
14%
attributes()
6%
methods()
🤔2👍1
🤔 Какой результат выполнения выражения [x for x in range(10) if x % 2 == 1]?
Anonymous Quiz
6%
[0, 2, 4, 6, 8]
89%
[1, 3, 5, 7, 9]
4%
[2, 4, 6, 8, 10]
1%
[1, 2, 3, 4, 5]
👍1
🤔 Какие основные команды Git есть?

1. git init — создание нового репозитория.
2. git clone — клонирование существующего репозитория.
3. git add — добавление изменений в индекс.
4. git commit — сохранение изменений.
5. git push и git pull — синхронизация с удалённым репозиторием.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2
🤔 Какой результат выполнения выражения {x: x**2 for x in range(5)}.pop(3)?
Anonymous Quiz
14%
3
8%
6
56%
9
22%
KeyError
🤔 Как в Python создать анонимный блок кода, который может содержать несколько выражений?
Anonymous Quiz
5%
block
8%
anonymous
81%
lambda
6%
with
👍3🤔1
🤔 Что такое динамическое программирование?

Это метод решения задач, при котором большая задача разбивается на перекрывающиеся подзадачи, результаты которых запоминаются (мемоизируются). Подходит для оптимизационных задач: рюкзак, наибольшая общая подпоследовательность, пути в решётке.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
🤔 Как получить список всех атрибутов и методов объекта?
Anonymous Quiz
6%
help(obj)
83%
dir(obj)
9%
attributes(obj)
3%
methods(obj)
👍1
🤔 Какой метод списка используется для удаления первого найденного элемента по значению?
Anonymous Quiz
46%
remove()
9%
delete()
45%
pop()
0%
clear()
🤔 Что известно про денормализацию?

Денормализация — это намеренное объединение таблиц или дублирование данных, чтобы:
- сократить количество JOIN-ов;
- повысить скорость чтения;
- упростить логику отчётов.
Минус — сложность поддержки и риска несогласованности данных.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
🤔 Какой метод используется для выполнения строки кода, переданной в виде строки, в глобальной и локальной области видимости?
Anonymous Quiz
51%
eval()
31%
exec()
7%
compile()
11%
run()
👍3💊1
👩‍💻 Стажировки и вакансии для Python разработчиков.

- Вакансии которых нет на джоб-агрегаторах
- Только прямые контакты HR в Telegram

👉 @jobs_python

Больше тут:

🤖 ML & DS 👩‍💻 DevOps

👨‍✈️ ИБ & OSINT 👣 Go

👩‍💻 Mobile 👩‍💻 C#

👩‍💻 Node.js 👩‍💻 Python

🔎
QA 👩‍💻 Java

👩‍💻 UX/UI 👩‍💻 Frontend

🖼️ PHP 📋 Analyst

💼 1C 🖥 SQL

👩‍💻 IT HR

Пока другие листают джоб-сайты — ты уже пишешь HR в Telegram.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Как в Python обработать исключение, которое может возникнуть при выполнении кода?
Anonymous Quiz
97%
try...except
2%
if...else
1%
check...catch
0%
error...handle
👍1
🤔 Какое flow есть?

Обычно используются:
- Git Flow — с dev, feature, release, hotfix и master ветками.
- Trunk Based Development — одна основная ветка + фичи через фиче-флаги.
- GitHub Flow — основан на pull request-ах к main-ветке.
Выбор зависит от команды и проекта.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2💊2🔥1
🤔 Какой метод используется для перевода строки в верхний регистр?
Anonymous Quiz
86%
upper()
8%
uppercase()
2%
toUpper()
4%
capitalize()
👍2💊2
🤔 Какой метод используется для проверки, является ли объект экземпляром класса или его подкласса?
Anonymous Quiz
71%
isinstance()
19%
issubclass()
7%
type()
3%
classof()
👍2
🤔 Как клиенту понять, удался запрос или нет?

Клиент узнаёт результат запроса по HTTP-статус-коду, который возвращает сервер в ответе.
Например:
- 200 — успех;
- 201 — ресурс создан;
- 400 — ошибка клиента (например, неверные данные);
- 401/403 — проблемы с авторизацией или доступом;
- 404 — не найдено;
- 500 — внутренняя ошибка сервера.
Также клиент может анализировать тело ответа, где обычно содержится описание результата или ошибки.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥1
🤔 Какой метод используется для объединения двух строк с разделителем?
Anonymous Quiz
8%
merge()
85%
join()
6%
concat()
1%
append()
👍2💊1