Zmienne (Python)

Zmienne

> Samouczek

Zmienne to podstawowe pojęcie w każdym języku programowania. To miejsca w pamięci, które przechowują wartości, abyś mógł ich później ponownie użyć.

Zmienne mogą przechowywać wartości różnych typów:

Deklarowanie zmiennej

W Pythonie tworzysz zmienną po prostu przypisując jej wartość za pomocą =. Nie trzeba przed nią pisać żadnego słowa kluczowego:

Używanie zmiennej

Aby użyć wartości zapisanej w zmiennej, wystarczy wpisać jej nazwę:

Tutaj me to twój własny por, uzyskany przez Fight.me, a enemy to najbliższy wróg, uzyskany przez Fight.getNearestEnemy(). Następnie przekazujemy enemy do metod moveToward i useWeapon.

Zachowanie wartości z tury na turę

Twój kod jest wykonywany od góry w każdej turze, więc zmienna istnieje tylko przez czas trwania tury. Aby zachować wartość z jednej tury na następną, zdefiniuj funkcję turn(): kod poza turn() wykonuje się tylko raz (przy wczytaniu SI), a turn() wykonuje się ponownie w każdej turze. Słowo kluczowe global pozwala funkcji turn() ponownie przypisać zmienną zdefiniowaną poza nią.

W dalszej części samouczka będziemy pisać głównie proste SI (bez turn()), które w każdej turze wykonują się w całości.

❓ Quiz

Czym jest zmienna?

Wartością, która często się zmienia Miejscem do przechowywania wartości

Który kod deklaruje zmienną o nazwie foo?

foo = 12 foo = "hello" let foo = 12 int foo = 12

Pełna SI