Curso de Raku / Esenciales / Funciones integradas para imprimir
print
La rutina incorporada print
hace lo siguiente:
- Convierte sus argumentos a una cadena llamando al método
Str
en 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
42Raku
Para 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 3
La rutina print
también se puede llamar como un método:
my @data = 'alpha', 'beta', 'gamma';
@data.print;
"\n".print;
Navegación del curso
←
Funciones integradas para imprimir / say
|
Funciones integradas para imprimir / put
→
💪 Or jump directly to the exercises to this section.
Esta página está traducida automáticamente con ChatGPT 4o. Texto original en inglés.
Traducciones de esta página: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська