Python | Тесты
6.13K subscribers
29 photos
1 video
302 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
37%
return x, y
3%
return [x, y]
12%
return (x, y)
48%
Все ответы верны
🤔 Какая функция модуля itertools используется для создания комбинаций элементов итератора с заданной длиной?
Anonymous Quiz
36%
permutations()
42%
combinations()
14%
product()
8%
combinations_with_replacement()
🤔 Как ещё называются неизменяемые типы данных?

Такие типы также называют immutable — то есть неизменяемые. Это означает, что после создания объект не может быть изменён, и все операции с ним создают новые экземпляры.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой метод используется для удаления всех элементов из множества?
Anonymous Quiz
64%
clear()
12%
remove()
12%
delete()
12%
discard()
🤔 Какой результат выполнения выражения {i: i*2 for i in range(3)}[1]?
Anonymous Quiz
43%
1
43%
2
5%
3
8%
4
🤔 I - Interface Segregation Principle - принцип разделения интерфейсов

Интерфейсы должны быть узкоспециализированными, чтобы классы не реализовывали лишние методы. Это делает интерфейсы проще в использовании и реализации.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой результат выполнения выражения {x: x % 2 for x in range(4)}[3]?
Anonymous Quiz
16%
0
47%
1
18%
2
20%
KeyError
🤔 Какой метод используется для создания итератора, который возвращает элементы, удовлетворяющие условию?
Anonymous Quiz
24%
map()
66%
filter()
7%
reduce()
4%
apply()
🤔 Что такое Primary Key?

Primary Key — это уникальный идентификатор строки в таблице. Он не может быть NULL и должен быть уникальным. Используется для поиска, сортировки, связи с другими таблицами.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Как удалить все элементы из списка в Python?
Anonymous Quiz
79%
list.clear()
7%
list.delete()
11%
list.remove()
2%
list.erase()
🤔 Какой атрибут используется для проверки, является ли объект итерируемым в Python?
Anonymous Quiz
38%
iterable()
34%
iter()
28%
isiterable()
0%
can_iter()
🤔 Какая разница между базами данных MySQL и NoSQL?

1. MySQL (реляционная база данных): структурированные данные, хранятся в таблицах с фиксированной схемой. Поддерживает SQL для управления данными.
2. NoSQL (нереляционная база данных): предназначена для работы с неструктурированными данными (документы, графы, ключ-значение). Подходит для горизонтального масштабирования.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какое исключение генерируется, когда ключ не найден в словаре?
Anonymous Quiz
8%
ValueError
90%
KeyError
1%
LookupError
2%
IndexError
🤔 Какая функция в Python используется для получения типа объекта?
Anonymous Quiz
90%
type()
5%
typeof()
4%
getType()
0%
getClass()
🤔 Что такое SOLID?

SOLID — это пять принципов объектно-ориентированного программирования, которые помогают проектировать гибкие, расширяемые и поддерживаемые системы. Они включают в себя: Single Responsibility (одна ответственность), Open/Closed (открытость для расширения, закрытость для изменений), Liskov Substitution (замена по Лисков), Interface Segregation (разделение интерфейсов) и Dependency Inversion (инверсия зависимостей). Эти принципы улучшают архитектуру программного обеспечения и делают код более надежным.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой метод удаляет элемент по индексу и возвращает его?
Anonymous Quiz
16%
remove()
80%
pop()
2%
delete()
3%
extract()
🤔 Что такое индекс у реляционной базы данных?

Индекс — это структура данных (чаще всего B-дерево), позволяющая ускорить поиск, сортировку и фильтрацию. Вместо сканирования всей таблицы, СУБД использует индекс, чтобы быстрее найти нужные строки.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какая функция в Python позволяет исполнить код, содержащийся в строке, как отдельный фрагмент программы?
Anonymous Quiz
43%
eval()
29%
exec()
21%
run()
7%
compile()
🤔 Что известно про понятие вычислительной сложности?

Это мера, показывающая, как изменяется время (или память), требуемое алгоритму, в зависимости от размера входных данных. Выражается в O-нотации (Big-O), отражающей верхнюю границу роста ресурсоёмкости.


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