Liczby
Część sekcji Podstawy ścieżki GDScript w Coddy. Lekcja 5 z 92.
Zmienne przechowują dane w Twoim programie. Każda zmienna ma nazwę i wartość, a nazwy używasz, aby później uzyskać wartość.
W GDScript tworzysz zmienną za pomocą słowa kluczowego var, po którym podajesz nazwę, znak równości i wartość:
var variable_name = valueGDScript ma dwa typy liczb:
int: liczba całkowita, taka jak3lub-15float: liczba z miejscem dziesiętnym, taka jak13.2lub0.98
Tutaj coins przechowuje wartość int równą 3, a speed przechowuje wartość float równą 13.2:
var coins = 3
var speed = 13.2
print(coins)
print(speed)To wyświetla 3, a następnie 13.2. Kropka dziesiętna określa typ: 0.0 to float, mimo że jego wartość wynosi zero.
Słowo kluczowe var zapisuje się raz, podczas tworzenia zmiennej. Aby później zmienić jej wartość, przypisz ją bez var: coins = 10.
Uwaga: nazwa zmiennej nie może zaczynać się od cyfry. Używaj podkreśleń do oddzielania słów, tak jak w player_score.
Wyzwanie
PoczątkującyUtwórz dwie zmienne pod komentarzem:
coinso wartości typuintwynoszącej25speedo wartości typufloatwynoszącej3.5
Nie zmieniaj wierszy print(). Gdy zmienne będą poprawne, program wypisze:
coins = 25
speed = 3.5Spróbuj swoich sił
extends Node
func _ready():
# Utwórz poniżej zmienne coins i speed
# Nie zmieniaj poniższych wierszy
print("coins = ", coins)
print("speed = ", speed)
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Podstawy
4Operatory, część 1
Operatory arytmetyczneDzielenie całkowiteOperator moduloSkrócone operatory arytmetycznePodsumowanie — prosta matematykaOperatory porównania7Podstawowe wejście/wyjście
WyjścieWyjście ze zmiennymiFormatowanie ciągów znakówWejścieRzutowanie typówPowtórka — do 120Powtórka — prawda czy fałsz10Funkcje
Deklarowanie funkcjiArgumentyZwracanie wartościTypy zwracanych wartościPowtórka — funkcja sigmaPowtórka — funkcja walidującaWartości domyślne5Operatory — część 2
Operatory logiczne — część 1Operatory logiczne — część 2Powtórka — podstawy logikiOperatory logiczne — część 3Operator warunkowy8Kalkulator podziału rachunku
Wiadomość powitalnaPobieranie danych14Zaawansowane tablice
Wycinanie fragmentów tablicyOperatory sekwencjiPrzynależnośćSortowanie i odwracanie3Zmienne, część 2
Deklarowanie typówWnioskowanie o typachStałePowtórka — inicjalizacja zmiennychKonwersja typów6Podejmowanie decyzji
Instrukcja ifIf - elsePowtórka – prosty kalkulatorZagnieżdżone if - elseInstrukcja match9Pętle
Pętla forPętla whilePrzerwijKontynuujPowtórka — silniaFunkcja rangePętla zagnieżdżonaPowtórka — dane wejściowe dynamicznePoćwicz samodzielnie: Kompilator GDScript online