Главная /
Python: основы /
Среди приведенных ниже фрагментов укажите все варианты кода, при подстановке которого вместо знаков подчеркивания результатом выполнения скрипта станет строка 2 + 2 = 4: import string tpl = string.Template('$x + $y = $z') x = 2 y = 2 ________
Среди приведенных ниже фрагментов укажите все варианты кода, при подстановке которого вместо знаков подчеркивания результатом выполнения скрипта станет строка 2 + 2 = 4
:
Правильный ответ:
print (tpl.substitute(vars(), 4))
print (tpl.substitute(vars(), z=x+y))
print (tpl.substitute(x=2, y=2, z=4))
print (tpl.substitute({'x':2, 'y':2, 'z':4}))
print (tpl.substitute(vars(), {'x':2, 'y':2, 'z':4}))
Сложность вопроса
78
Сложность курса: Python: основы
62
Оценить вопрос
Комментарии:
Аноним
Кто ищет данные ответы интуит? Это же изи
24 янв 2018
Аноним
Благодарю за решениями по интуиту.
21 мар 2016
Другие ответы на вопросы из темы программирование интуит.
- # Укажите результат выполнения скрипта: foo = [1] bar = foo bar = bar + [1] print (foo)
- # Укажите результат выполнения скрипта: x = 'Hello' x[0] = 'h' print (x)
- # В языке Python существуют следующие побитовые операции:
- # Укажите результат выполнения скрипта: def fun(el, lst = ('empty',)): lst+=(el,) return lst fun(1) fun(2) print (fun(3))
- # Среди приведенных ниже фрагментов укажите все варианты кода, при подстановке которого вместо знаков подчеркивания результатом выполнения скрипта станет строка 0: nums = range(10) out = ______ print (out[1][1])