AD

¿Ya dominas lo básico? Un curso estructurado de Julia es la vía rápida para dar el salto.

Ver cursos de Julia en Udemy

Enlace de afiliado. No te cuesta nada extra.

🟣Lecciones de Julia
Lección 46 / 68

Cadenas de varias líneas (comillas triples)

En esta lección escribirás un texto de varias líneas sin llenarlo de saltos escapados.

El texto va entre tres comillas dobles. Dentro funciona la interpolación con $(...) igual que en una cadena normal.

El código de ejemplo compone un mensaje de tres líneas con el nombre insertado.

Julia hace algo cómodo sin que se lo pidas: elimina la sangría común de todas las líneas, tomando como referencia la que menos tenga. Así puedes alinear el texto con el código y aun así obtener líneas limpias. En otros lenguajes eso hay que pedirlo explícitamente, con trimIndent o con una virgulilla.

También descarta el primer salto de línea si el texto empieza justo después de las comillas de apertura, que es lo que casi siempre se quiere.

Dentro de estas cadenas las comillas dobles no necesitan escaparse, lo que las hace ideales para JSON de ejemplo. Y si quieres el contenido literal, sin interpolar, se usa el prefijo raw: raw"""...""".

Se usan mucho para docstrings, que en Julia son precisamente cadenas de este tipo colocadas encima de una definición.

📖 Código de referencia
✍️ Tu código
Escribe tu código y pulsa «Ejecutar»

🧪 Este sitio no puede compilar ni ejecutar Julia directamente, así que comprueba al instante si lo que escribiste coincide con el código de referencia (la corrección ocurre por completo en tu navegador; no se envía nada a ningún servidor).

🔗 El mismo tema en otros lenguajes

Mira cómo se escribe lo mismo en otro lenguaje.

Espacio publicitario (banner)
Espacio publicitario (en el artículo)