Přejít k hlavnímu obsahu
🔒 Režim náhledu. Prvních patnáct lekcí Foundations je zdarma; tato je Pro. Spusťte 7denní trial pro odemčení editoru, AI nápověd a zbytku kurzu. Karta vyžadována, zrušte kdykoli v Dashboard.
Spustit 7denní trial →
⚡
← Kurzy
›
Senior Deep-Dives
›
Modul 6 · Architecture & Code Review
›
Design API: stabilita vs ergonomie
quiz
83 / 161
🇨🇿
CS
▼
↗
Sdílet
⋯
Více
+100 XP
📋
Úkol
📖
Teorie
🤖
Pomoc AI
Úkol
📝 **Otázka:** Proč preferovat kwargy před pozičními? 📋 Vyberte správnou odpověď. 💡 **Tip:** Pokud si nejste jisti, přečtěte si znovu teorii výše.
🎯 Kvíz
Otázka
📝 **Otázka:** Proč preferovat kwargy před pozičními? 📋 Vyberte správnou odpověď. 💡 **Tip:** Pokud si nejste jisti, přečtěte si znovu teorii výše.
A
Kwargs unpack faster at call sites — CPython uses LOAD_NAME instead of LOAD_FAST inside the callee frame.
B
Lets you add/reorder parameters later without breaking callers. Positional locks the order forever.
C
Kwargs are required for any function decorated with `@functools.wraps` or used as a `typing.Protocol` member.
D
Positional arguments break `inspect.signature()` introspection used by FastAPI and Typer auto-docs.
Odpovědět
💬 Diskuze
Buď první — polož otázku nebo se podělej o tip.
Přihlas se
abys se zapojil do diskuze. Čtení je zdarma.
Načítání diskuze…