Curso de Raku / Esenciales / Fundamentos de las funciones / Funciones integradas para imprimir
print
La rutina incorporada print hace lo siguiente:
- Convierte sus argumentos a una cadena llamando al método
Stren ellos. - Los envía al flujo
STDOUT.
Para tipos de datos simples, la salida generada por
print es similar a la salida de say sin el carácter de nueva línea al
final.
print 42;
print 'Raku';Estos valores se imprimen uno tras otro. Tampoco hay una nueva línea al final de toda la salida.
$ raku t.raku
42RakuPara datos agregados, el resultado puede diferir de lo que ves con
say. Por ejemplo, prueba con arrays y hashes:
my @data = 'alpha', 'beta', 'gamma';
print @data;
print "\n"; # Para separar las partes
my %data = alpha => 1, beta => 2, gamma => 3;
print %data;Así es como se ve la salida:
$ raku t.raku
alpha beta gamma
alpha 1
beta 2
gamma 3La rutina print también se puede llamar como un
método:
my @data = 'alpha', 'beta', 'gamma';
@data.print;
"\n".print;Navegación del curso
💪 O ve directamente a los
ejercicios de esta sección.