Python: задачки и вопросы
7.7K subscribers
1.2K photos
2 videos
1 file
99 links
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков

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

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

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

Другие наши проекты: https://tprg.ru/media
Download Telegram
Объяснение:

Оператор сравнения < не поддерживает сравнение между типами данных int и str. А именно он используется в функции sorted()

Отсюда и ошибка
Каким будет результат выполнения кода выше?
Anonymous Quiz
24%
be smart🧠
54%
be smart\Nbe smart
10%
be smart\N{brain}
12%
Error
Объяснение:

В Python f-строки поддерживают внедрение эмодзи по их CLDR. Для этого достаточно использовать конструкцию \N{CLDR-имя_эмодзи}
Каким будет результат выполнения кода выше?
Anonymous Quiz
2%
[1, 2, 3]
44%
[1, 2, 3, 1, 2, 3]
3%
None
50%
Error
Объяснение:

Списки и строки можно умножать на условное число n, но только если оно типа int. В таком случае эти списки и строки повторяются n раз

В случае с n типа float мы получим ошибку
Каким будет результат выполнения кода выше?
Anonymous Quiz
6%
0
68%
1
2%
2
24%
Error
Объяснение:

False0
True1

False + True = 0 + 1 = 1
Каким будет результат выполнения кода выше?
Anonymous Quiz
45%
Это сообщение не будет распечатано
45%
6%
None
5%
Error
Ищем человека, который будет строить сообщество по темам Python / Data Science / AI в Tproger

Если вы довольно неплохо разбираетесь в этих темах и при этом видите в себе желание рассказывать об этом другим разработчикам и вовлекать их в горячие обсуждения — возможно, это именно ваша вакансия.

Подробности, тестовое задание и отклик здесь: https://tprg.ru/GEZL
Объяснение:

Функция exit() выбрасывает исключение SystemExit, которая в свою очередь печатает текст «Это сообщение не будет распечатано»
Объяснение:

Всё так. ^ в Python — это исключающее ИЛИ

Если же надо возвести число в степень, то используется **
Каким будет результат выполнения кода выше?
Anonymous Quiz
4%
1 2 3
69%
1 4 9
11%
15%
Error
Объяснение:

После того, как мы создали список lst из итератора mp с помощью функции list(), итератор был полностью исчерпан

И так как он больше не содержит элементов для перебора, то когда мы попытались распаковать итератор с помощью оператора *, ничего не было выведено на экран