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

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

الذهاب إلى القناة على Telegram

Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media

إظهار المزيد
7 122
المشتركون
لا توجد بيانات24 ساعات
-77 أيام
+130 أيام
أرشيف المشاركات
Каким будет результат выполнения кода выше?
Anonymous voting

photo content

Объяснение: В lst[42] мы пытаемся обратиться к элементу с индексом 42 в переменной lst. Однако до этого она нигде в коде не определена, поэтому возникает ошибка NameError

Каким будет результат выполнения кода выше?
Anonymous voting

photo content

Объяснение: При использовании * перед итерируемым объектом, таким как список, происходит распаковка элементов списка и их передача как отдельных аргументов. В данном случае функции print() По итогу [1] будет распаковано в 1, а [2, 3] в 2 и 3. Отсюда и ответ — 1 2 3

Каким будет результат выполнения кода выше?
Anonymous voting

photo content

Объяснение: Метод find() возвращает индекс первого вхождения указанного символа или подстроки в строке. Если символ или подстрока не найдены, метод find() возвращает -1 Так как в Python нет символа p, то и ответ у нас -1

Каким будет результат выполнения кода выше?
Anonymous voting

photo content

Объяснение: При выполнении type(type) будет вызвана функция type() с аргументом type Т.к. тип аргумент type, то и ответом на эту операцию будет <class 'type'>

Каким будет результат выполнения кода выше?
Anonymous voting

photo content

Объяснение: Оператор or ищет первое истинное значение. Так как в нашем выражении оба значения (и [], и None) ложны, or возвращает последний операнд, т.е. None

Каким будет результат выполнения кода выше?
Anonymous voting

photo content

Объяснение: И var_one, и var_two будут иметь значение 10000. Однако способы их присвоения отличаются В переменной var_one значение присваивается напрямую с использованием подчёркивания для улучшения читаемости числа. В Python подчёркивания в числах игнорируются и служат только для удобства чтения В переменной var_two значение 10_000 передается как строка в функцию int(), которая преобразует строку в целое число. При этом и здесь мы можем использовать знак подчёркивания для разделения Отсюда и ответ — 10000 10000

Каким будет результат выполнения кода выше?
Anonymous voting

photo content