Python: задачки и вопросы
Открыть в Telegram
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
Больше6 855
Подписчики
-124 часа
-137 дней
-4730 дней
Архив постов
Объяснение:
Оператор
is проверяет, указывают ли переменные на один и тот же объект. Как [1, 2**2] и [1, 2*2] — это разные объекты, так и 2*2 и 8/2 — разные объекты
Поэтому условие в if не выполняется и программа печатает 0Когда не знаете, что будет завтра — вкладывайте в себя
Поступите на онлайн-курс «Профессия Data Scientist». Курс предназначен для всех желающих освоить перспективную и высокооплачиваемую профессию за 13 месяцев.
Пройдите тест по Data Science для новичков и узнайте, готовы ли вы к обучению: https://otus.pw/ETVn/
Вы можете протестировать учебный процесс заранее на бесплатном демо-занятии «Как начать свой путь в профессии Data Science»: https://otus.pw/BAGR/
Это #партнёрский пост
Объяснение:
Ключевое слово
global позволяет изменять переменную вне текущей области видимости в Python. global используется для создания глобальной переменной и изменения её в локальной области видимостиОтвет:
Функция-декоратор — это функция, которая оборачивает другую функцию. В разработке она используется для расширения обёрнутой функцииОбъяснение:
Результат выполнения операции
3 / 2 равняется 1.5. При этом между целой и дробной частью должна стоять именно точка, а не запятая
Поэтому 1.5 и 1,5 — это не одно и то же. В итоге в print мы последовательно подаём результат сравнения var = 1.5 с 1 и число 5. Отсюда ответ False 5Объяснение:
Функции в Python — это объекты. А их имена представляют из себя переменные, ссылающиеся на эти объекты.
В итоге мы спокойно можем создать новую переменную и присвоить ей ссылку на объект, на который уже ссылается переменная
print.
В итоге чтопроисходит ссылается точно так же на объект функции печати, как это делает printОбъяснение:
Здесь мы имеем дело с созданием словаря
dictTwo, равного «развёрнутому» dictOne, в котором ключи и значения поменялись местами
Поэтому правильный ответ {1: 'One', 2: 'Two'}Объяснение:
Метод
list.index(a, b, c) возвращает индекс первого элемента a в списке list в промежутке индексов от b до c.