Stringa
Fa parte della sezione Fondamenti del percorso GDScript di Coddy. Lezione 6 di 92.
Una stringa è un testo: una sequenza di caratteri come lettere, cifre, spazi e simboli. In GDScript il suo tipo è String, con la S maiuscola.
Per creare una stringa, inserisci il testo tra virgolette doppie o singole:
var s1 = "This is a string"
var s2 = 'This is also a string'Le virgolette indicano dove inizia e finisce il testo. Non fanno parte del valore, quindi print(s1) mostra This is a string.
Gli apici singoli sono utili quando il testo stesso contiene virgolette doppie:
var line = 'She said "Hi!"'
print(line)Questo stampa She said "Hi!".
GDScript non ha un tipo separato per un singolo carattere: "A" è una String lunga un carattere.
Anche le cifre tra virgolette sono testo. "25" è una String, mentre 25 è un int.
Sfida
PrincipianteMemorizza la stringa I am learning to code with Coddy! in una variabile chiamata coddy.
Scrivi il testo esatto, con le stesse lettere maiuscole, gli stessi spazi e !. Non modificare la riga print(). Stampa:
coddy = "I am learning to code with Coddy!"Provalo tu
extends Node
func _ready():
# Create the variable coddy below
# Don't change the line below
print('coddy = "', coddy, '"')
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