Объяснение:
Сначала мы создаём список
Затем этот список мы превращаем в строку, где каждый элемент
Сначала мы создаём список
strLst = ['P', 'y', 't', 'h', 'o', 'n']
, который тут же сортируем. В итоге получаем ['P', 'h', 'n', 'o', 't', 'y']
Затем этот список мы превращаем в строку, где каждый элемент
strLst
будет разделён при помощи пробела. Итоговый вариант (P h n o t y
) и выводим на экранКакой метод «разворачивает» список?
Anonymous Quiz
7%
.backward()
75%
.reverse()
15%
.reversed()
3%
.endtostart()
Объяснение:
За разворачивание списка отвечает метод
За разворачивание списка отвечает метод
.reverse()
. Он не возвращает никакого значения, т.е. результат его выполнения не нужно приравнивать к какой-либо переменнойКаким будет результат выполнения кода выше?
Anonymous Quiz
31%
['b', 'o']
9%
['b', 'o', 'b', 'o']
6%
[]
53%
Error
Объяснение:
У типа данных
У типа данных
list
нет операции вычитания. Отсюда и ошибка:TypeError: unsupported operand type(s) for -: 'list' and 'list'
Объяснение:
При выполнении программы, мы получим ошибку. Всё дело в том, что
В итоге передавая функции
При выполнении программы, мы получим ошибку. Всё дело в том, что
nums = 2, 2
создаёт кортеж
(tuple
)В итоге передавая функции
multiply
в качестве аргумента лишь nums
, мы теряем второй необходимый аргумент. На это и ругается интерпретатор:TypeError: multiply() missing 1 required positional argument: 'argTwo'
Объяснение:
Если привести
Если привести
True
к типу данных int
, то мы получим 1
. В итоге 1 + 100 = 101
Объяснение:
В Python нет тернарных операций вида
Вместо этого в языке используется конструкция
В Python нет тернарных операций вида
условие ? результат 1 : результат 2
Вместо этого в языке используется конструкция
результат 1 if условие else результат 2
Каким будет результат выполнения кода выше?
Anonymous Quiz
19%
(8, 20)
34%
(2, 5, 2, 5, 2, 5, 2, 5)
19%
10
28%
Error
Объяснение:
В свою очередь в
varOne = 2,5
— здесь мы создаём кортеж
(tuple
), равный (2, 5)
В свою очередь в
print(varOne * varTwo)
мы получаем результат вычисления (2, 5) * 4 = (2, 5, 2, 5, 2, 5, 2, 5)
Каким будет результат выполнения кода выше?
Anonymous Quiz
4%
Python.__num
8%
Python.0
47%
0
40%
Error