Wyjście ze zmiennymi
Część sekcji Podstawy ścieżki GDScript w Coddy. Lekcja 32 z 92.
Aby wyświetlić wartość zmiennej, przekaż zmienną do print() bez cudzysłowów:
var coins := 25
print(coins)To wyświetla 25. W cudzysłowie print("coins") wyświetla słowo coins.
print() przyjmuje kilka wartości oddzielonych przecinkami. Wypisuje je kolejno w tym samym wierszu, bez spacji między nimi, więc umieść spacje w tekście:
var player_name := "Ada"
var level := 7
print("Player: ", player_name)
print("Level ", level, " reached")To wyświetla Player: Ada w pierwszym wierszu, a Level 7 reached w drugim.
prints() działa podobnie jak print(), ale wstawia spację między wartościami: prints("Level", level) wyświetla Level 7.
Możesz też łączyć tekst za pomocą +. Obie strony muszą być ciągami znaków, więc zamień liczbę na ciąg znaków za pomocą str():
var score := 120
print("Score: " + str(score))Bez str() wyrażenie "Score: " + score powoduje błąd: GDScript nie może dodawać wartości typu String i int.
Wyzwanie
ŁatwyProgram przechowuje imię, poziom i liczbę monet gracza w trzech zmiennych. Użyj zmiennych, aby wypisać dokładnie te dwa wiersze:
Player: Ada
Ada reached level 7 with 250 coinsNie wpisuj wartości Ada, 7 i 250 w wywołaniach print(): wypisz zmienne player_name, player_level i player_coins.
Spróbuj swoich sił
extends Node
func _ready():
var player_name := "Ada"
var player_level := 7
var player_coins := 250
# Wypisz dwie linie, używając zmiennych
pass
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