Skip to content

Commit 92f49d5

Browse files
committed
bump
1 parent 12327f7 commit 92f49d5

File tree

2 files changed

+15
-4
lines changed

2 files changed

+15
-4
lines changed

slides/06-functions++/functions++.py.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1292,7 +1292,7 @@ decorated("Bill") # On appelle la fonction décorée.
12921292

12931293
<!-- #region slideshow={"slide_type": "subslide"} -->
12941294
Et pour utiliser la syntaxe `@` ? Simplement comme ceci :
1295-
<!-- #endregion -->
1295+
12961296

12971297
```python
12981298
@do_n(6)
@@ -1302,8 +1302,19 @@ def greet(name):
13021302
greet("Bill")
13031303
```
13041304

1305+
<!-- #region slideshow={"slide_type": "slide"} -->
13051306
## ⏳ Exo ⏳
13061307

13071308
Modifier le décorateur `slow_down` pour lui faire prendre un paramètre `wait`, qui détermine le
13081309
temps ajouté (avec `time.sleep`) à chaque appel de fonction.
1309-
sub
1310+
<!-- #endregion -->
1311+
1312+
<!-- #region slideshow={"slide_type": "slide"} -->
1313+
## ⏳ Exo ⏳
1314+
1315+
## Et après
1316+
1317+
Allez lire [le tuto de Real
1318+
Python](https://realpython.com/primer-on-python-decorators/#fancy-decorators). Vous y apprendrez par
1319+
exemple à écrire des décorateurs pour des classes (oui, comme `@dataclass`).
1320+
<!-- #endregion -->

slides/07-fastapi/fastapi.py.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -425,7 +425,7 @@ knights = [
425425

426426

427427
@app.get("/knights/")
428-
async def surname(number):
428+
async def surname(numbe):
429429
try:
430430
return {"knight": knights[number]}
431431
except IndexError as e:
@@ -471,7 +471,7 @@ knights = [
471471
]
472472

473473

474-
@app.get("/knights/")
474+
@app.get("/knights/")
475475
async def name(number: int):
476476
try:
477477
return {"knight": knights[number]}

0 commit comments

Comments
 (0)