Cursus Raku / Essentiëlen / Ingebouwde functies voor het afdrukken
print
De ingebouwde routine print
doet het volgende:
- Converteert zijn argumenten naar een string door de
Str
-methode op hen aan te roepen. - Stuurt het naar de
STDOUT
-stroom.
Voor eenvoudige datatypes is de uitvoer die door print
wordt gegenereerd vergelijkbaar met de uitvoer van say
zonder het nieuwe regelteken aan het einde.
print 42;
print 'Raku';
Deze waarden worden achter elkaar afgedrukt. Er is ook geen nieuwe regel aan het einde van de hele uitvoer.
$ raku t.raku
42Raku
Voor samengestelde gegevens kan het resultaat verschillen van wat je ziet met say
. Probeer bijvoorbeeld arrays en hashes:
my @data = 'alpha', 'beta', 'gamma';
print @data;
print "\n"; # Om de delen te scheiden
my %data = alpha => 1, beta => 2, gamma => 3;
print %data;
Dit is hoe de uitvoer eruitziet:
$ raku t.raku
alpha beta gamma
alpha 1
beta 2
gamma 3
De print
-routine kan ook als een methode worden aangeroepen:
my @data = 'alpha', 'beta', 'gamma';
@data.print;
"\n".print;
Cursusnavigatie
←
Ingebouwde functies voor het afdrukken / say
|
Ingebouwde functies voor het afdrukken / put
→
💪 Or jump directly to the exercises to this section.
Deze pagina is automatisch vertaald met ChatGPT 4o. Originele Engelse tekst.
Vertalingen van deze pagina: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська