Главная /
Python: основы /
Среди приведенных ниже фрагментов укажите все варианты кода, при подстановке которого вместо знаков подчеркивания результатом выполнения скрипта станет строка York is English city.: import string tpl = string.Template('$town is $country city.') country =
Среди приведенных ниже фрагментов укажите все варианты кода, при подстановке которого вместо знаков подчеркивания результатом выполнения скрипта станет строка York is English city.
:
Правильный ответ:
print (tpl.substitute(town='York'))
print (tpl.substitute(vars(), 'York'))
print (tpl.substitute(vars(), town='York'))
print (tpl.substitute({'town':'York'}))
print (tpl.substitute(vars(), {'town':'York'}))
Сложность вопроса
68
Сложность курса: Python: основы
62
Оценить вопрос
Комментарии:
Аноним
Если бы не данные ответы - я бы не решил c этими тестами intuit.
23 июн 2019
Другие ответы на вопросы из темы программирование интуит.
- # Оператор pass используется:
- # Среди приведенных ниже фрагментов укажите все варианты кода, при подстановке которого вместо знаков подчеркивания результатом выполнения скрипта станет строка Длина окружности равна 6.28(примечание: math.pi==3.14159): import math r = 1 print ('Длина окружности равна %*.*f' ________)
- # Среди приведенных ниже фрагментов укажите все варианты кода, при подстановке которого вместо знаков подчеркивания результатом выполнения скрипта станет строка ['foo', (1, 2, 3)];: foo = ['foo', (1,3,3)] ____ print (foo)
- # Скрипт содержит следующий код: Укажите результат выполнения скрипта: def foo (): print (bar(0).name) def bar (x): return 'Hello'[20:30] try: foo() bar() except NameError: print ('Неправильное имя') except AttributeError: print ('Неправильный атрибут') except TypeError: print ('Неправильный тип') except IndexError: print ('Неправильный индекс') except: print ('Другая ошибка')
- # Укажите результат выполнения скрипта: try: print ([].popitem()) except AttributeError: print ('Неправильный атрибут') except: print ('Ошибка!') else: print ('Отрицание')