Python: задачки и вопросы
Ir al canal en Telegram
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
Mostrar más7 124
Suscriptores
-124 horas
-77 días
+130 días
Archivo de publicaciones
Объяснение:
Символ
// используется для выполнения целочисленного деления. В результате такого деления получается целое число, дробная часть отбрасывается. Например, результатом деления 5 на 2 будет 2, а не 2.5.Какой из следующих операторов выполняет целочисленное деление?
Объяснение:
Python f-строки позволяют форматировать строки внутри фигурных скобок. Обычно вы вставляете строку без дополнительного форматирования, но можете также задать определённую ширину для вставляемой строки, используя двоеточие после имени переменной, за которым следует необходимая ширина. В этом случае строка будет выровнена по левому краю, а свободное место заполнится пробелами. Кроме того, вы можете указать выравнивание по правому краю, по центру, добавив символ выравнивания (>, ^) перед шириной и указать символ заполнения.
Объяснение:
Первые три операции в Python вполне себе допустимы. А вот умножение целого числа и NoneType нет.
Результаты выполнения этих операций смотрите на картинке!
Что из перечисленного ниже вызывает ошибку TypeError в Python?
Объяснение:
Тут всё достаточно просто, если A - True, то печатается one; если B - True, то печатается Python. Если ни одна из переменных не является истиной, код выведет Ciao!
Переменная B равна True, поэтому печатается Python
Объяснение:
Да-да, мы можем использовать оператор вычитания при работе с множествами. В данном случае он будет работать подобно методу
difference(), а значит, находить разность множеств.
Результатом такой операции — является множество, элементы которого содержатся в первом оригинальном множестве, но не содержатся во второмОбъяснение:
Функция
divmod(a, b) работает так, что она возвращает кортеж. Первым его элементом будет результат a // b, а вторым — a % bОбъяснение:
Когда вы планируете выполнить несколько присваиваний в Python, необходимо убедиться, что количество переменных в левой части соответствует количеству элементов для присваивания в правой части. В противном случае мы получим Ошибку.
Однако символ
* может помочь решить эту проблему. Он позволяет указать, что одна из переменных в левой части присваивания может принимать любое количество значений из правой части, в то время как в остальные переменные будут присваиваться значения в соответствии с их позицией.
¡Ya disponible! Investigación de Telegram 2025 — los principales insights del año 
