Nombres
Fait partie de la section Fondamentaux du Journey GDScript de Coddy. Leçon 5 sur 92.
Les variables stockent des données dans votre programme. Chaque variable a un nom et une valeur, et vous utilisez le nom pour récupérer la valeur plus tard.
En GDScript, tu crées une variable avec le mot-clé var, suivi du nom, d’un signe égal et de la valeur :
var variable_name = valueGDScript a deux types de nombres :
int: un nombre entier, comme3ou-15float: un nombre à virgule, comme13.2ou0.98
Ici, coins contient la valeur int 3 et speed contient la valeur float 13.2 :
var coins = 3
var speed = 13.2
print(coins)
print(speed)Cela affiche 3, puis 13.2. Le point décimal détermine le type : 0.0 est un float, même si sa valeur est zéro.
Le mot-clé var s’écrit une seule fois, lors de la création de la variable. Pour modifier sa valeur plus tard, affectez-lui une valeur sans var : coins = 10.
Remarque : un nom de variable ne peut pas commencer par un chiffre. Utilisez des traits de soulignement pour séparer les mots, comme dans player_score.
Défi
DébutantCrée deux variables sous le commentaire :
coinsavec la valeurint25speedavec la valeurfloat3.5
Ne modifie pas les lignes print(). Lorsque tes variables sont correctes, le programme affiche :
coins = 25
speed = 3.5Essayez vous-même
extends Node
func _ready():
# Créez les variables coins et speed ci-dessous
# Ne modifiez pas les lignes ci-dessous
print("coins = ", coins)
print("speed = ", speed)
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Fondamentaux
4Opérateurs, partie 1
Opérateurs arithmétiquesDivision entièreOpérateur moduloRaccourcis arithmétiquesRécapitulatif – calculs simplesOpérateurs de comparaison7Entrées/sorties de base
SortieSortie avec des variablesFormatage des chaînesEntréeConversion de typeRécapitulatif - Jusqu’à 120Récapitulatif - Vrai ou faux10Fonctions
Déclarer une fonctionArgumentsValeur de retourTypes de retourRécapitulatif - Fonction SigmaRécapitulatif - Fonction de validationValeurs par défaut5Opérateurs, partie 2
Opérateurs logiques, partie 1Opérateurs logiques, partie 2Récapitulatif - Logique simpleOpérateurs logiques, partie 3Opérateur ternaire8Calculateur de partage de l’addition
Message de bienvenueSaisie des données11FizzBuzz avec une touche originale
Présentation du jeuLa fonction FizzBuzz14Tableaux : notions avancées
Découpage des tableauxOpérateurs de séquenceAppartenanceTrier et inverser3Variables, partie 2
Déclaration de typeInférence de typeConstantesRécapitulatif - Initialiser les variablesConversion de type6Prise de décision
Instruction ifIf - ElseRécapitulatif - Calculatrice simpleIf - Else imbriquésInstruction match9Boucles
Boucle forBoucle whileBreakContinueRécapitulatif - FactorielleLa fonction rangeBoucle imbriquéeRécapitulatif - Saisie dynamiqueEntraînez-vous par vous-même : Compilateur GDScript en ligne