TGViewer
Channel Public Channel
Python: задачки и вопросы

Python: задачки и вопросы

@quiz_python

Вопросы и задачки для подготовки к собеседованиям и прокачки навыков

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/media
Subscribers
6.9K
Photos
1.4K
Videos
1
Links
126

Showing posts older than #2862 · Back to latest

Older Posts 20 shown
Post #2859 1.78K
Объяснение:

Метод isdisjoint() возвращает значение True, если два множества не имеют между собой общих элементов. В противном случае возвращается False.

Мы также можем передавать итерации, такие как список, кортеж, словарь или строку. В этом случае
isdisjoint() сначала преобразует итерации в множества. А затем происходит проверка, не являются ли они непересекающимися.
Post #2856 1.72K
Объяснение:

Оператор * в Python можно использовать для распаковки итерируемых объектов. В этом примере мы указываем Python распаковать три целых числа (0 - 2) в набор. Таким образом и получаем {1, 2, 3}
Post #2852 1.83K
Объяснение:

Данный код вызывает ошибку деления на ноль (ZeroDivisionError) внутри вложенного обработчика исключений. Эта ошибка перехватывается, но затем снова вызывается, чтобы внешний обработчик исключений мог обработать её по-другому, но этого не происходит из-за break.

Таким образом, в выводе мы увидим  только результат выполнения блока finally, который выполняется при любых условиях.
Post #2849 1.91K
Объяснение:

Мы получим TypeError, так как 14,8 воспринимается НЕ как число с плавающей точкой, а как кортеж из двух значений. Вместо , надо было использовать .
Post #2846 1.86K
Объяснение:

Код выше создаёт пустой словарь a, затем присваивает ключам значения 1 и 2 соответственно. После этого значение первого ключа увеличивается ещё на 1, становясь равным 2. Далее, в цикле for происходит обход всех ключей словаря a, при этом значения, соответствующие этим ключам, складываются в переменную count, и в результате мы видим 4
Post #2843 1.94K
Объяснение:

frozenset является НЕизменяемым и хешируемым множеством, его содержимое не может быть изменено после его создания. Таким образом первый ответ был правильным.
Post #2841 1.9K
Объяснение:

В Python при умножении списка (list) на ноль или отрицательное число, исходный список становится равен пустому
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →