Corso di Raku / Fondamenti / Variabili scalari

Nomi delle variabili

Prima di procedere oltre, dedichiamo un po’ di tempo a un argomento interessante riguardante i nomi consentiti delle variabili. Finora abbiamo visto nomi semplici come $name o $age, che consistevano interamente di lettere minuscole dell’alfabeto inglese. Ma ci sono più possibilità.

Sensibilità alle maiuscole

I nomi delle variabili (o identificatori) sono sensibili alle maiuscole. Ciò significa che tutti i nomi seguenti si riferiscono a contenitori scalari diversi:

$myname

$MyName

$myName

$MYNAME

Sta a te aderire a uno schema di denominazione, ma probabilmente puoi riservare i nomi tutti in maiuscolo per le costanti.

Altri caratteri

Tra i caratteri ASCII, puoi usare cifre, il carattere di sottolineatura _, un trattino - e l’apostrofo '. Nota che il primo carattere dell’identificatore deve essere una lettera o una sottolineatura. Sia - che ' devono essere seguiti da un carattere alfabetico. Ecco alcuni altri identificatori validi:

$___

$a'b'c

$my-name

$address2

Ancora una volta, sta a te scegliere i nomi, ma probabilmente non è una buona pratica scegliere deliberatamente nomi che sembrano criptici.

Caratteri Unicode

La definizione di lettere e cifre è effettivamente estesa per includere tutti quei caratteri che sono considerati lettere e cifre decimali secondo le loro proprietà Unicode. Ad esempio, le seguenti variabili sono valide in Raku:

$привет

$駱駝道

$αβγ

$Δ۲ # dove ۲ è una cifra

Pratica

Completa il quiz che copre i contenuti di questo argomento.

Variabili scalari / Operatore defined-or   |   💪 Esercizi: Variabili scalari

Questa pagina è tradotta automaticamente con ChatGPT 4o. Testo originale in inglese.

Traduzioni di questa pagina: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська