Przejdź do treści głównej
← KursySenior Deep-DivesModule 0 · Before you startPrerequisites — what you should know before this trackpredict1 / 161
+25 XP
Zadanie
📝 **Zadanie:** Przeczytaj poniższy fragment. Przewiduj **dokładny wynik** (jedna linia). To ćwiczy wzorzec starszej klasy, z którym otwiera się ta ścieżka — semantyka referencyjna Pythona dotycząca modyfikowalnych wartości domyślnych/list współdzielonych. Jeśli potrafisz to przewidzieć, jesteś gotowy na sr-01 (głębokie nurkowanie GIL). Jeśli nie możesz, najpierw FastAPI + Project Studio. 📋 Zaimplementuj powyższą funkcję. Testy uruchamiają się automatycznie. 💡 **Wskazówka:** Jeśli utkniesz, przeczytaj ponownie teorię.
Przewiduj wynik

Przeczytaj kod uważnie

def add_item(item, bucket=[]):
    bucket.append(item)
    return bucket

a = add_item("x")
b = add_item("y")
print(a)
print(b)
print(a is b)

Co wypisze program? Napisz tutaj:

💬 Dyskusja

Zadaj pierwsze pytanie lub podziel się wskazówką.
Zaloguj się aby dołączyć do dyskusji. Czytanie jest darmowe.
Ładowanie dyskusji…