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
🤔 Как импортировать модуль?

Используется ключевое слово import с указанием имени модуля. Это подключает модуль и позволяет использовать его содержимое через точку.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой результат выполнения выражения sum(x**2 for x in range(4) if x % 2 == 0)?
Anonymous Quiz
73%
4
10%
8
5%
10
12%
20
🤔 Разница между компилируемыми и интерпретируемыми языками?

- Компилируемые: исходный код переводится в машинный до выполнения. Пример: C++.
- Интерпретируемые: код исполняется построчно во время выполнения. Пример: Python. Python — интерпретируемый, хотя использует промежуточную байткод-компиляцию.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Какой результат выполнения выражения [x * x for x in range(5)]?
Anonymous Quiz
19%
[1, 4, 9, 16, 25]
74%
[0, 1, 4, 9, 16]
3%
[0, 2, 4, 6, 8]
3%
[1, 2, 3, 4, 5]
🤔 Как получить количество ключей в словаре?
Anonymous Quiz
26%
list.clear()
4%
list.delete()
14%
list.remove()
55%
list.erase()
🤔 Что известно об идемпотентности?

Это свойство операции, при котором повторное выполнение даёт тот же результат, что и одноразовое.
В HTTP:
- GET, PUT, DELETE, HEAD, OPTIONS — идемпотентные.
- POST — не идемпотентный, потому что каждое выполнение может создавать новые данные.
Идемпотентность важна для надёжности запросов — например, при повторных вызовах после сетевых сбоев.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN 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()