Corso di Raku / Fondamenti / Funzioni integrate per la stampa
print
La routine incorporata print
fa quanto segue:
- Converte i suoi argomenti in una stringa chiamando il metodo
Str
su di essi. - Li invia al flusso
STDOUT
.
Per i tipi di dati semplici, l’output generato da print
è simile all’output di say
senza il carattere di nuova linea alla fine.
print 42;
print 'Raku';
Questi valori vengono stampati uno dopo l’altro. Non c’è una nuova linea alla fine dell’intero output, inoltre.
$ raku t.raku
42Raku
Per i dati aggregati, il risultato può differire da quello che vedi con say
. Ad esempio, prova con array e hash:
my @data = 'alpha', 'beta', 'gamma';
print @data;
print "\n"; # Per separare le parti
my %data = alpha => 1, beta => 2, gamma => 3;
print %data;
Ecco come appare l’output:
$ raku t.raku
alpha beta gamma
alpha 1
beta 2
gamma 3
La routine print
può anche essere chiamata come un metodo:
my @data = 'alpha', 'beta', 'gamma';
@data.print;
"\n".print;
Navigazione del corso
←
Funzioni integrate per la stampa / say
|
Funzioni integrate per la stampa / put
→
💪 Or jump directly to the exercises to this section.
Questa pagina è tradotta automaticamente con ChatGPT 4o. Testo originale in inglese.
Traduzioni di questa pagina: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська