send
Grupo de Telegram
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Explicando la diferencia entre "print & puts"

  • 2 Respuestas
  • 1306 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado M5f3r0

  • *
  • Underc0der
  • Mensajes: 44
  • Actividad:
    0%
  • Reputación 0
  • Leer la firma.
    • Ver Perfil
  • Skype: m5f3r0
« en: Julio 30, 2013, 03:33:26 pm »
Hola comunidad de underc0de, aquí otro tema más sobre el lenguaje de programación "Ruby" , bueno, hace unos días vi un post en el que uno de los moderadores de está misma zona pregunto la diferencia entre las funciones "print" y "puts", pues aquí vengo a explicarles.

Ambas tienen la misma función, el cúal es reflejar lo que hayamos especificado en la consola. Pero en cambio, puts se encarga de escribir textos en diferentes líneas, es decir, dejando una nueva.

supongamos que estamos usando "gets.chomp" que es para que el usuario pueda escribir algún texto, entonces, si usamos print el usuario podra seguir escribiendo en la misma línea de la consola, ej:

print "Hola copia aquí:"

saldra en la consola un string diciendo: Copia aquí: , seguidamente en la misma línea el usuario podrá copiar su texto.

En cambio, si usamos la función "puts" , dejara una línea con el texto que hayamos especificado , otro ejemplo usando gets.chomp sería, cuando escribimos en la consola, pero en la otra línea.

Bueno, eso ha sido todo por este mini-tutoria. Espero lo hayan entendido.

Saludos, M5f3r0.
« Última modificación: Julio 30, 2013, 03:41:05 pm por M5f3r0 »
A veces, observo mi pasado y me arrepiento en la actualidad de todo lo que llegue a perder y olvidar por como me veía la sociedad, nunca dejes que las opiniones de los demás te lleguen a afectar moralmente hasta el punto en que dejes de hacer lo que más te apasiona, saludos! (msj escrito en el 2016)

Desconectado MagoAstral

  • *
  • Underc0der
  • Mensajes: 118
  • Actividad:
    0%
  • Reputación 0
  • Nada resulta más engañoso que un hecho evidente.
    • Ver Perfil
« Respuesta #1 en: Agosto 01, 2013, 08:01:18 am »
Gracias por el aporte, yo no se nada de ruby pero la sintaxis no parece muy complicada, quizás cuando pula C++ / Python / Perl le de al Ruby.
Un saludo,
MagoAstral
Lo que sabemos es una gota de agua; lo que ignoramos es el océano.

Desconectado Alejandro9999

  • *
  • Underc0der
  • Mensajes: 452
  • Actividad:
    0%
  • Reputación 1
  • Humildad y sencillez ante todo.
    • Ver Perfil
« Respuesta #2 en: Agosto 01, 2013, 02:24:17 pm »
Buen aporte¡¡

 

¿Te gustó el post? COMPARTILO!



Conexión entre Ruby y una instancia en ejecución de Excel

Iniciado por Alejandro9999

Respuestas: 0
Vistas: 812
Último mensaje Agosto 02, 2013, 02:15:41 pm
por Alejandro9999
Ruby en PDF "Programando en Ruby" de Dave Thomas

Iniciado por Barym

Respuestas: 2
Vistas: 2356
Último mensaje Septiembre 28, 2012, 07:04:39 pm
por baron.power
Desarrollo de aplicaciones Perl, PHP, Python y "Ruby on Rails"

Iniciado por Alejandro9999

Respuestas: 0
Vistas: 1034
Último mensaje Junio 13, 2014, 03:27:08 pm
por Alejandro9999