Entrada y salida de datos del usuario
Capture la entrada del usuario desde la consola y dé formato a la salida mediante puts y gets
Entrada y salida de datos del usuario es una lección gratuita de Ruby Academy en CoddyKit. Esta es la lección 2 de 3. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Ruby Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Ruby Academy incluye 3 lecciones en total.
Entrada y salida del usuario
Entrada y salida del usuario
Interactuar con los usuarios mediante la entrada y la salida es una parte esencial de muchas aplicaciones.
En esta lección, aprenderá a capturar la entrada del usuario y dar formato a la salida mediante puts y gets.

Mostrar la salida con puts
Mostrar la salida con puts
Utilice puts para imprimir texto en la consola.
puts 'Hello, Ruby!'Uso de print
Uso de print
print funciona como puts, pero no añade una nueva línea.
print 'Hello, '
print 'Ruby!'Obtención de la entrada del usuario
Obtención de la entrada del usuario
Utilice gets para capturar la entrada del usuario desde la consola.
puts 'Enter your name:'
name = gets
puts "Hello, #{name}"Uso de gets.chomp
Uso de gets.chomp
gets captura el carácter de nueva línea. Utilice chomp para eliminarlo.
puts 'Enter your city:'
city = gets.chomp
puts "You live in #{city}."Interpolación de variables en cadenas
Interpolación de variables en cadenas
Utilice #{} entre comillas dobles para insertar variables en una cadena.
name = 'Alice'
puts "Hello, #{name}!"Obtención de datos numéricos
Obtención de datos numéricos
Utilice to_i para convertir la entrada en un entero.
puts 'Enter your age:'
age = gets.chomp.to_i
puts "In 5 years, you will be #{age + 5} years old."Dar formato a la salida
Dar formato a la salida
Utilice printf o sprintf para dar formato a la salida.
price = 9.99
printf('Price: $%.2f', price)¡Felicidades!
¡Felicidades!
Ha aprendido a capturar la entrada del usuario y dar formato a la salida en Ruby.
A continuación, explorará el trabajo con JSON y YAML.

Preguntas frecuentes
¿La lección «Entrada y salida de datos del usuario» es gratis?
Sí — el texto completo de «Entrada y salida de datos del usuario» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Ruby Academy, actualiza a CoddyKit PRO. El curso de Ruby Academy incluye 3 lecciones en total.
¿Qué aprenderé en «Entrada y salida de datos del usuario»?
Capture la entrada del usuario desde la consola y dé formato a la salida mediante puts y gets Practicas Ruby Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar Ruby Academy?
No se requiere experiencia previa. Ruby Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 2 de 3.
¿Cuánto tiempo toma la lección «Entrada y salida de datos del usuario»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de Ruby Academy?
Sí. Cada lección de Ruby Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- Lectura y escritura de archivos
- Entrada y salida de datos del usuario
- Trabajo con JSON y YAML