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

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

Відкрити в Telegram

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

Показати більше
7 108
Підписники
+424 години
-87 днів
-1530 день
Архів дописів
Каким будет результат выполнения кода выше?
Anonymous voting

photo content

Объяснение: varOne = 2,5 — здесь мы создаём кортеж (tuple), равный (2, 5) В свою очередь в print(varOne * varTwo) мы получаем результат вычисления (2, 5) * 4 = (2, 5, 2, 5, 2, 5, 2, 5)

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

photo content

DevOps для ДевоПсов — канал, где собираются лучшие материалы по DevOps со всего интернета. На русском и английском языке. Ста
DevOps для ДевоПсов — канал, где собираются лучшие материалы по DevOps со всего интернета. На русском и английском языке. Статьи и гайды, новости и обновления популярных инструментов типа Docker и Kubernetes, блоги экспертов — всё это читайте в канале: @devo_pes

Объяснение: В Python нет тернарных операций вида условие ? результат 1 : результат 2 Вместо этого в языке используется конструкция результат 1 if условие else результат 2

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

photo content

Объяснение: Если привести True к типу данных int, то мы получим 1. В итоге 1 + 100 = 101

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

photo content

Объяснение: При выполнении программы, мы получим ошибку. Всё дело в том, что nums = 2, 2 создаёт кортеж (tuple) В итоге передавая функции multiply в качестве аргумента лишь nums, мы теряем второй необходимый аргумент. На это и ругается интерпретатор: TypeError: multiply() missing 1 required positional argument: 'argTwo'

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

photo content

Объяснение: У типа данных list нет операции вычитания. Отсюда и ошибка: TypeError: unsupported operand type(s) for -: 'list' and 'list'

Codecademy теперь в телеграм! Codecademy — это крупнейшая в мире платформа для изучения программирования. Теперь у них есть русскоязычный канал. Там постят перевод на русский такой инфы, которую не найти ни на одном форуме! Подписывайтесь и прокачивайте свои скиллы: @ccademy Это #партнерский пост

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

photo content

Объяснение: За разворачивание списка отвечает метод .reverse(). Он не возвращает никакого значения, т.е. результат его выполнения не нужно приравнивать к какой-либо переменной