Saltar para o conteúdo principal
← CursosFastAPI ProductionModule 0 · Before you startPrerequisites — what you should know before this trackpredict1 / 105
+25 XP
Tarefa🌐 shown in RU
Read the snippet below. Predict the **exact output** (two lines). This exercises the two patterns FastAPI is built on — decorators and type hints. If you can predict what `@uppercase` does to `greet`, you'll follow `@app.get("/")` in fastapi-01.
Prevê a saída

Lê o código com atenção

def uppercase(fn):
    def wrapper(name: str) -> str:
        return fn(name).upper()
    return wrapper

@uppercase
def greet(name: str) -> str:
    return f"hi, {name}"

print(greet("anna"))
print(greet.__name__)

O que o programa vai imprimir? Escreve aqui:

💬 Discussão

Seja o primeiro a fazer uma pergunta ou compartilhar uma dica.
Faça login para entrar na discussão. A leitura é gratuita.
Carregando discussão…