Numeri
Fa parte della sezione Fondamenti del percorso GDScript di Coddy. Lezione 5 di 92.
Le variabili memorizzano dati nel tuo programma. Ogni variabile ha un nome e un valore, e usi il nome per recuperare il valore in seguito.
In GDScript, crei una variabile con la parola chiave var, seguita dal nome, da un segno di uguale e dal valore:
var variable_name = valueGDScript ha due tipi di numeri:
int: un numero intero, come3o-15float: un numero con la virgola decimale, come13.2o0.98
Qui coins contiene il valore int 3 e speed contiene il valore float 13.2:
var coins = 3
var speed = 13.2
print(coins)
print(speed)Questo stampa 3 e poi 13.2. Il punto decimale determina il tipo: 0.0 è un float anche se il suo valore è zero.
La parola chiave var si scrive una volta, quando viene creata la variabile. Per modificare il valore in seguito, assegnalo senza var: coins = 10.
Nota: il nome di una variabile non può iniziare con una cifra. Usa i trattini bassi per separare le parole, come in player_score.
Sfida
PrincipianteCrea due variabili sotto il commento:
coinscon il valoreint25speedcon il valorefloat3.5
Non modificare le righe print(). Quando le tue variabili sono corrette, il programma stampa:
coins = 25
speed = 3.5Provalo tu
extends Node
func _ready():
# Create the variables coins and speed below
# Don't change the lines below
print("coins = ", coins)
print("speed = ", speed)
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Fondamenti
4Operatori Parte 1
Operatori aritmeticiDivisione interaOperatore moduloScorciatoie aritmeticheRipasso - Matematica sempliceOperatori di confronto7Input/Output di base
OutputOutput con variabiliFormattazione delle stringheInputConversione di tipoRiepilogo - Fino a 120Riepilogo - Vero o falso10Funzioni
Dichiarare una funzioneArgomentiRestituzioneTipi di ritornoRiepilogo - Funzione SigmaRiepilogo - Funzione di convalidaValori predefiniti5Operatori - Parte 2
Operatori logici - Parte 1Operatori logici - Parte 2Riepilogo - Logica sempliceOperatori logici - Parte 3Operatore ternario8Calcolatore per dividere il conto
Messaggio di benvenutoInserimento dei dati11FizzBuzz con una variante
Panoramica del giocoLa funzione FizzBuzz3Variabili Parte 2
Dichiarazione del tipoInferenza del tipoCostantiRipasso - Inizializzare le variabiliConversione di tipo6Strutture decisionali
Istruzione ifIf - ElseRipasso - Calcolatrice sempliceIf - Else annidatiIstruzione match9Cicli
Ciclo forCiclo whilebreakcontinueRipasso - FattorialeLa funzione rangeCiclo annidatoRipasso - Input dinamicoEsercitati da solo: Compilatore GDScript online