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

Вопросы собесов t.me/+cnJC0_ZeZ_I0OGY6
Задачи t.me/+nsl4meWmhfQwNDVi
Вакансии t.me/+cXGKkrOY2-w3ZTky
Download Telegram
🤔 Какой метод используется для нахождения наименьшего общего кратного (НОК) двух чисел в Python 3.9+?
Anonymous Quiz
41%
math.lcm()
33%
math.gcd()
12%
math.least()
14%
math.min()
🔥3💊2
🤔 Какой метод позволяет заменить одну подстроку другой в строке в Python?
Anonymous Quiz
93%
replace()
3%
substitute()
3%
change()
1%
swap()
🔥2
🤔 Что знаешь про ORM?

ORM (Object-Relational Mapping) — это инструмент для работы с базами данных через объектные модели, упрощая запросы, трансформации и управление данными.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥7👍4
🤔 Какой встроенный метод используется для получения размера объекта в байтах?
Anonymous Quiz
45%
sizeof()
7%
len()
25%
getsize()
23%
sys.getsizeof()
👍3🔥1
🤔 Как создать новый список, содержащий только уникальные элементы из другого списка?
Anonymous Quiz
71%
list(set(my_list))
5%
unique(my_list)
4%
my_list.unique()
20%
set(my_list)
👍3
🤔 Что возвращают операторы and, or, not?

Они возвращают не обязательно логическое значение, а сам объект, участвующий в выражении. Например, оператор or вернёт первый "правдивый" объект, а and — последний, если все "правдивые". Это поведение используется, например, для задания значений по умолчанию.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍8🔥3
🤔 Какой результат выполнения выражения [i**2 for i in range(5) если i % 2 == 1]?
Anonymous Quiz
13%
[0, 4, 16]
59%
[1, 9]
12%
[1, 4, 9, 16]
16%
[1, 3, 5]
💊18👍1
🤔 Что возвращает функция enumerate() при применении к списку?
Anonymous Quiz
8%
Список элементов
14%
Список индексов
74%
Итератор кортежей (индекс, элемент)
3%
Сумму элементов
👍1🔥1
🤔 Какая функция преобразует JSON строку в словарь?
Anonymous Quiz
41%
json.dumps()
36%
json.loads()
11%
json.parse()
11%
json.decode()
👍2🔥1
🤔 Какой метод словаря добавляет элемент с проверкой на наличие ключа?
Anonymous Quiz
20%
add()
11%
put()
25%
update()
45%
setdefault()
💊2
🤔 Какой результат выполнения выражения {x: x % 2 for x in range(4)}[3]?
Anonymous Quiz
15%
0
46%
1
18%
2
21%
KeyError
👍1
🤔 Какой метод списка в Python добавляет элементы другого списка на определенной позиции?
Anonymous Quiz
70%
insert()
8%
append()
21%
extend()
1%
splice()
🤔5👍1
🤔 Какой метод у строк удаляет пробелы с обоих концов строки?
Anonymous Quiz
18%
trim()
2%
cut()
78%
strip()
2%
clean()
🤔1💊1
🤔 Какой результат выполнения выражения list(zip(range(3), 'abc'))?
Anonymous Quiz
84%
[(0, 'a'), (1, 'b'), (2, 'c')]
6%
[(0, 'a'), (1, 'b'), (2, 'c'), (3, 'd')]
9%
[('a', 0), ('b', 1), ('c', 2)]
1%
[('a', 0), ('b', 1)]
👍3
🤔 Что такое force push?

Это принудительная отправка изменений в удалённую ветку, даже если история расходится. Используется с осторожностью, так как может привести к потере коммитов.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥7👍3
🤔 В Python, какой метод позволяет создать словарь из двух параллельных списков, где один список содержит ключи, а другой — соответствующие значения?
Anonymous Quiz
18%
dict.fromkeys()
5%
dict.keys()
18%
dict.items()
59%
zip() в сочетании с dict()
🤔6🔥2
🤔 Какой результат выполнения выражения {1, 2, 3}.intersection({2, 3, 4})?
Anonymous Quiz
31%
{1, 2, 3, 4}
59%
{2, 3}
6%
{2, 3, 4}
3%
{1}
🔥1
🤔 Что такое курсор и зачем он нужен?

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


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🤔4👍3
🤔 Как в Python проверить, существует ли переменная?
Anonymous Quiz
21%
is_defined(varname)
25%
'varname' in locals() or 'varname' in globals()
28%
exists(varname)
26%
varname is not None
💊7🔥3🤔2
🤔 Множественное наследование?

Это возможность класса наследовать от нескольких родительских классов. В Python такая конструкция допустима и реализуется через порядок разрешения методов (MRO), но требует осторожности из-за потенциальных конфликтов.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍7🔥1