Menu
Coddy logo textTech

Impresión mejorada

Parte de la sección Fundamentals del Journey de Rust de Coddy — lección 64 de 75.

Aprendimos cómo imprimir un array usando un bucle for:

let numbers = [1, 2, 3, 4, 5];
    
for num in numbers {
    print!("{} ", num);
}

Pero hay una forma más sencilla usando el formateador {:?}:

El formateador {:?} se llama el formateador de depuración. Se utiliza comúnmente cuando quieres inspeccionar rápidamente el contenido de una variable — especialmente arreglos, vectores, tuplas o estructuras — sin escribir código adicional. Es ideal para depurar tu programa y ver qué valores están almacenados dentro de una colección.

let numbers = [1, 2, 3, 4, 5];
print!("{:?} ", numbers);
// Salida: [1, 2, 3, 4, 5]

Otra forma es usarlo con precisión (útil para arreglos de punto flotante):

let arr = [1.12345, 2.23456, 3.34567];
println!("{:.2?}", arr);
// Salida: [1.12, 2.23, 3.35]

También funcionará para números simples:

let num = 6.1234;
println!("{:.2?}", num);
// Salida: 6.12

Pruébalo tú mismo

Esta lección no incluye un desafío de código.

quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentals