Python | Тесты
6.17K subscribers
31 photos
569 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
9%
dict.keys()
10%
dict.values()
78%
dict.items()
3%
dict.pairs()
👍3
🤔 Что из перечисленного не является ключевым словом в Python?
Anonymous Quiz
9%
class
73%
function
6%
return
12%
pass
3👍2🔥2
🤔 Как связаны for и next?

Цикл for в Python работает на основе итераторов. Он неявно вызывает метод next, чтобы получить следующий элемент из последовательности. Когда элементы заканчиваются, вызывается исключение, которое завершает цикл. Таким образом, for — это более удобная и безопасная обёртка над вызовами next.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍8🔥1
🤔 Как создать копию словаря в Python?
Anonymous Quiz
84%
copy()
7%
clone()
7%
duplicate()
1%
replicate()
👍1
🤔 Какая функция преобразует JSON строку в словарь?
Anonymous Quiz
51%
json.loads()
32%
json.load()
14%
json.parse()
3%
json.unpack()
👍4
🤔 Зачем нужны схемы в БД?

- Разделяют логически связанные таблицы (особенно в PostgreSQL);
- Облегчают организацию доступа и изоляцию;
- Позволяют использовать одинаковые имена таблиц в разных схемах;
- Упрощают мульти-тенантность и организацию БД.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍2🔥1💊1
🤔 Какая функция создает список уникальных элементов из итерируемого объекта?
Anonymous Quiz
13%
list()
9%
tuple()
76%
set()
3%
dict()
👍4
🤔 Какой оператор используется для определения генератора?
Anonymous Quiz
15%
{}
26%
[]
47%
()
12%
<>
💊3👍2
🤔 Какими способами можно напечатать stderr?

Есть несколько способов вывести данные в стандартный поток ошибок (stderr):
1. Через print() с указанием потока
2. Через sys.stderr.write()
3. С помощью модуля logging
Все эти подходы направляют сообщение в stderr, но logging также позволяет вести журналирование и настраивать уровни логов.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
🔥7👍2
🤔 Какой результат выполнения выражения set('hello')?
Anonymous Quiz
74%
{'h', 'e', 'l', 'o'}
19%
{'hello'}
1%
{'h', 'e', 'l'}
6%
{'h', 'e', 'l', 'o', ''}
👍5💊1
🤔 Какая функция возвращает вещественную часть комплексного числа?
Anonymous Quiz
50%
real()
9%
imag()
37%
complex.real
4%
get_real()
💊6🤔2
🤔 Какой результат выполнения выражения [i for i in range(10) if i % 2 == 0] == [0, 2, 4, 6, 8]?
Anonymous Quiz
83%
True
11%
False
5%
Error
1%
None
👍2🔥1
🤔 Какой способ правильно создает множество только с уникальными элементами из списка?
Anonymous Quiz
88%
set(list)
5%
unique(list)
5%
list(set)
1%
list[unique]
🤔 Какой метод списков добавляет элемент в конец списка?
Anonymous Quiz
5%
push()
91%
append()
1%
attach()
3%
add()
👍2🔥1
🤔 Какой атрибут в Python проверяет, является ли объект вызываемым (т.е., можно ли его вызвать как функцию)?
Anonymous Quiz
58%
callable()
2%
canCall()
23%
isCallable()
17%
call()
👍2
🤔 В чём отличие текстовых и бинарных файлов?

Текстовые работают со строками и учитывают кодировку. Бинарные работают с байтами и не делают преобразований.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍4
🤔Как в Python создать анонимную функцию?
Anonymous Quiz
3%
func()
4%
anonymous()
91%
lambda
2%
none()
🔥1
🤔 Какое исключение вызывается, когда происходит ошибка ввода/вывода?
Anonymous Quiz
59%
IOError
38%
InputError
1%
FileError
3%
OutputError
👍2
🤔 Какие команды управления транзакциями есть?

- BEGIN — начало транзакции;
- COMMIT — фиксация изменений;
- ROLLBACK — откат всех изменений в транзакции;
- SAVEPOINT — точка сохранения;
- ROLLBACK TO SAVEPOINT — откат к savepoint.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
👍5🔥5
🤔 Какой метод позволяет удалить все элементы из списка в Python?
Anonymous Quiz
17%
remove()
12%
delete()
69%
clear()
2%
erase()