uk
Feedback

Не попадись на ботовода! Telemetrio знаходить і позначає такі канали мітками 👉 Хочеш бачити мітку, оформляй підписку

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

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

Відкрити в Telegram

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

Показати більше
6 855
Підписники
-124 години
-137 днів
-4730 днів
Архів дописів
photo content

Объяснение: Для начала определимся, что tupThree = (1, 2, 3, 4, 5, 6) Что же до сравнения кортежей, то оно проходит поэлементно. То есть если мы сравниваем tupOne и tupTwo, то сначала сравниваются tupOne[0] и tupTwo[0], затем tupOne[1] и tupTwo[1], и т.д. Отсюда и получаем, что tupOne < tupTwo и tupOne < tupThree, но tupTwo > tupThree

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

photo content

Объяснение: Сочетание print() и конструкции [element1, element2, element3, ...][num] позволяет напечатать определённый элемент списка, где num — это индекс элемента Учитывая, что в задачке bool(obj) равен 1, то на печать уходит второй элемент списка ['new, 'old']

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

photo content

Объяснение: В Python именно метод __str__ используется для создания строкового представления значения объекта, наиболее читаемого для человека

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

photo content

Объяснение: Кортеж (tuple) — неизменяемый тип данных. Поэтому при попытке изменить его выдаётся ошибка: TypeError: 'tuple' object does not support item assignment

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

photo content

Объяснение: В первом цикле мы будем перебирать три значения: i = 0, i = 1, i = 2 В следующем мы добавляем и перезаписываем значения: dictionary[0] = [0], после чего dictionary[0] становится равен [1], из-за перезаписи.

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

photo content

Объяснение: При каждом вызове hmm() в список itm добавляется один новый элемент. В for _ in range(2) функция вызывается дважды, а во время print(hmm()) ещё один раз Именно поэтому itm == [1, 1, 1]

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

photo content

Объяснение: При сложении int и float мы получаем float. Поэтому int(21) + float(21) = 42.0, но! У нас есть ещё float(21) x 0, который выполняется раньше. В итоге мы имеем: int(21) + float(21) x 0 <==> int(21) + 0.0 <==> 21.0