Python | Тесты
6.18K subscribers
28 photos
360 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
63%
remove()
14%
delete()
20%
discard()
2%
erase()
🤔6💊4👍1
🤔 Пустой словарь определяется как True или False?

Пустой словарь ({}) в булевом контексте трактуется как False.
Любой непустой словарь будет True.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥2
🤔 Какой метод используется для случайного перемешивания элементов списка?
Anonymous Quiz
66%
random.shuffle(list)
16%
list.shuffle()
8%
shuffle(list)
9%
random.mix(list)
👍4🔥2
🤔 Что такое функция высшего порядка?

Функция, которая:
- Принимает другие функции как аргументы.
- Или возвращает функции как результат. Пример: map, filter, reduce или пользовательские обёртки.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍3
🤔 Какой метод позволяет заменить одну подстроку другой в строке в Python?
Anonymous Quiz
90%
replace()
5%
substitute()
3%
change()
3%
swap()
👍2🔥2
🤔 В чем отличие списка от кортежа?

Список (list) в Python — это изменяемая коллекция элементов, что позволяет добавлять, удалять или изменять элементы после создания. Кортеж (tuple) — это неизменяемая коллекция, то есть элементы нельзя изменить после создания. Списки обычно используются для хранения данных, которые могут изменяться, тогда как кортежи полезны для неизменяемых наборов данных, которые должны оставаться неизменными для большей безопасности или производительности. Кортежи также быстрее списков за счёт своей неизменяемости.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥3
🤔 В чём разница типов данных?

Типы данных в Python делятся на:
- Неизменяемые (immutable): int, float, str, tuple, frozenset.
- Изменяемые (mutable): list, dict, set, bytearray.
Изменяемые объекты могут быть модифицированы без изменения их идентификатора (id()), в то время как неизменяемые создают новый объект при любом изменении. Это влияет на поведение в функциях, при копировании, в кэшировании и в хешировании.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍2
🤔 Какой метод используется для получения элемента по ключу в словаре без ошибки?
Anonymous Quiz
93%
get()
2%
take()
5%
fetch()
0%
pull()
🔥5
🤔 Какой метод используется для объединения всех элементов итерируемого объекта в одну строку?
Anonymous Quiz
12%
merge()
81%
join()
5%
concat()
2%
append()
👍3🔥1
🤔 Какие способы есть написать свой генератор?

1. Использование yield: создавайте функцию, которая приостанавливает выполнение, возвращая значение, и возобновляется с последнего состояния.
2. Через генераторные выражения: компактный способ создания генераторов, например, (x**2 for x in range(10)).
3. Реализация класса с методом iter и next: создаёт полностью настраиваемый генератор.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3
🤔 Что из перечисленного является встроенной функцией в Python?
Anonymous Quiz
81%
print()
3%
scan()
2%
read()
14%
type()
💊14🤔4👍2
🤔 Какой метод используется для преобразования списка в строку, соединяя его элементы с определенным разделителем?
Anonymous Quiz
2%
connect()
6%
concat()
91%
join()
1%
link()
👍4💊2
🤔 Каким образом реализовано ветвление в Python?

С помощью конструкций if, elif, else. Это логика выбора выполнения разных блоков кода в зависимости от условий.


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥1
🤔 Какая функция определяет или изменяет тип объекта во время выполнения?
Anonymous Quiz
65%
type()
7%
typedef()
14%
typeset()
15%
settype()
💊3
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
🤔 Как в Python создать анонимный блок кода, который может содержать несколько выражений?
Anonymous Quiz
2%
block
6%
anonymous
83%
lambda
9%
with
💊5🔥2