Raku kurss / Pamati / Funkciju pamati / Iebūvētās drukāšanas funkcijas
print
Iebūvētā print rutīna veic sekojošo:
- Pārvērš savus argumentus par virkni, izsaucot
Strmetodi uz tiem. - Nosūta to uz
STDOUTplūsmu.
Vienkāršiem datu tipiem, print ģenerētais izvads ir
līdzīgs say izvadam bez jaunas rindas
rakstzīmes beigās.
print 42;
print 'Raku';Šīs vērtības tiek izdrukātas viena pēc otras. Arī visa izvada beigās nav jaunas rindas.
$ raku t.raku
42RakuKopējo datu tipiem rezultāts var atšķirties no tā, ko redzat ar
say. Piemēram, izmēģiniet masīvus un vārdnīcas:
my @data = 'alpha', 'beta', 'gamma';
print @data;
print "\n"; # Lai atdalītu daļas
my %data = alpha => 1, beta => 2, gamma => 3;
print %data;Šādi izskatās izvads:
$ raku t.raku
alpha beta gamma
alpha 1
beta 2
gamma 3print rutīnu var arī izsaukt kā metodi:
my @data = 'alpha', 'beta', 'gamma';
@data.print;
"\n".print;Kursa navigācija
💪 Vai arī dodieties tieši uz šīs
sadaļas vingrinājumiem.