Aller au contenu principal
← CoursFastAPI ProductionModule 0 · Before you startPrerequisites — what you should know before this trackpredict1 / 105
+25 XP
Tâche🌐 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.
Prédis la sortie

Lis le code attentivement

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__)

Que va afficher le programme ? Écris ici :

💬 Discussion

Soyez le premier à poser une question ou partager une astuce.
Connectez-vous pour rejoindre la discussion. La lecture est gratuite.
Chargement de la discussion…