🔒 Tryb podglądu. Pierwszych piętnaście lekcji Foundations jest darmowych; ta jest Pro. Rozpocznij 7-dniowy trial, aby odblokować edytor, podpowiedzi AI i resztę kursu. Wymagana karta, anulujesz w dowolnym momencie w Dashboard.Rozpocznij 7-dniowy trial →
📝 **Przewiń** zachowanie walidacji:
```python
from pydantic import BaseModel, Field
class Order(BaseModel):
qty: int = Field(..., gt=0)
try:
Order(qty=-3)
except Exception as e:
print("error" if "greater" in str(e).lower() else "ok")
```
💡 `gt=0` oznacza "ściśle większe od zera".
Przewiduj wynik
Przeczytaj kod uważnie
from pydantic import BaseModel, Field
class Order(BaseModel):
qty: int = Field(..., gt=0)
try:
Order(qty=-3)
except Exception as e:
print("error" if "greater" in str(e).lower() else "ok")
Co wypisze program? Napisz tutaj:
💬 Dyskusja
Zadaj pierwsze pytanie lub podziel się wskazówką.
Zaloguj się aby dołączyć do dyskusji. Czytanie jest darmowe.