Python: задачки и вопросы
Kanalga Telegram’da o‘tish
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
Ko'proq ko'rsatish7 124
Obunachilar
-124 soatlar
-77 kunlar
+130 kunlar
Postlar arxiv
Объяснение:
Символ
// используется для выполнения целочисленного деления. В результате такого деления получается целое число, дробная часть отбрасывается. Например, результатом деления 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, необходимо убедиться, что количество переменных в левой части соответствует количеству элементов для присваивания в правой части. В противном случае мы получим Ошибку.
Однако символ
* может помочь решить эту проблему. Он позволяет указать, что одна из переменных в левой части присваивания может принимать любое количество значений из правой части, в то время как в остальные переменные будут присваиваться значения в соответствии с их позицией.
Endi mavjud! Telegram Tadqiqoti 2025 — yilning asosiy insaytlari 
