Questão 2159928

Tecnologia da Informação · 2019

Questão

ID 2159928

Disciplina: Tecnologia da Informação

Assunto: Python

Ano: 2019 Banca: SUGEP UFRPE - Superintendência de Gestão e Desenvolvimento de Pessoas da UFRPE Órgão: Universidade Federal Rural de Pernambuco


O uso de decoradores em Python facilita a adição de comportamento a funções e métodos. Observe o código Python abaixo e assinale a alternativa que apresenta o que será exibido no terminal de texto.

def tags(tag_name):

def tags_decorator(func):

def func_wrapper(name):

return "<{0}>{1}</{0}>".format(tag_name, func(name))

return func_wrapper

return tags_decorator

@tags("p")

def get_text(name):

return "Hello "+name

print(get_text("John"))

Fonte: https://www.thecodeship.com/patterns/guide-to-python-function-decorators/
Alternativas da questão 2159928
Pular para o conteúdo principal