Рубрики

Python-викторины | Тип выхода | Вопрос 10

Что будет отображаться с помощью следующего кода?

def f(value, values):

    v = 1

    values[0] = 44

= 3

= [123]

f(t, v)

print(t, v[0])

(А) 1 1
(Б) 1 44
(С) 3 1
(D) 3 44

Ответ: (D)
Объяснение: Значение t = 3 передается в функции f (значение, значения), v [список] передается как значения в той же функции. V сохраняется в значениях и значениях [0] = 44, изменяет значение по индексу ['0'] в списке, следовательно, v = [44,2,3].

Тест на этот вопрос

Рекомендуемые посты:

Python-викторины | Тип выхода | Вопрос 10

0.00 (0%) 0 votes