Tipo de dato String
Parte de la sección Fundamentos del Journey de Ruby de Coddy — lección 5 de 88.
En Ruby, los strings se utilizan para almacenar datos de texto. Un string es una secuencia de caracteres que puede incluir letras, números, símbolos y espacios. Los strings son uno de los tipos de datos más utilizados en programación.
En Ruby, creas cadenas encerrando el texto entre comillas (ya sean comillas simples ' o dobles "). Luego las asignas a variables utilizando el operador de asignación =:
variable_name = "text"Por ejemplo, para almacenar el texto "Hello" en una variable llamada greeting, escribirías:
greeting = "Hello"Las comillas le indican a Ruby que esto es texto, no un nombre de variable o un número. Sin comillas, Ruby buscaría una variable o un método llamado Hello.
Ejemplos de cadenas de texto:
name = "Alice" # Texto con letrasmessage = 'Welcome!' # Las comillas simples también funcionanaddress = "123 Main St" # Texto con númerosempty = "" # Cadena vacíaDesafío
FácilCrea una variable llamada city y asígnale el valor de cadena "Paris". Luego, crea otra variable llamada country y asígnale el valor de cadena "France". Finalmente, muestra ambas variables utilizando el comando puts.
Hoja de referencia
En Ruby, las cadenas (strings) almacenan datos de texto y se crean encerrando el texto entre comillas (simples ' o dobles "):
variable_name = "text"Ejemplos:
name = "Alice" # Texto con letras
message = 'Welcome!' # Las comillas simples también funcionan
address = "123 Main St" # Texto con números
empty = "" # Cadena vacíaSin comillas, Ruby buscaría una variable o un método en lugar de tratarlo como texto.
Pruébalo tú mismo
# TODO: Escribe las variables a continuación
# No elimines las filas de abajo
puts city
puts countryEsta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentos
4Operadores Parte 2
Operadores lógicos Parte 1Operadores lógicos Parte 2Repaso - Lógica simpleOperadores lógicos Parte 3Operadores lógicos Parte 47Calculadora para dividir la cuenta
Mensaje de bienvenidaObtener la entrada del usuario10FizzBuzz con un giro
Descripción general del juegoEl método FizzBuzz2Variables y tipos de datos
Números y variablesTipo de dato StringTipo de dato BooleanTipo de dato SymbolComprobación de tipos de datosConvenciones de nomenclaturaResumen: Creación de variables5Toma de decisiones
Sentencia IfIf - ElseRepaso - Calculadora simpleIf - Else anidadosSentencia Unless8Bucles
Bucle For con rangosBucle WhileBreakNextRepaso - FactorialBucle TimesBucle UntilBucles anidadosRepaso - Entrada dinámica3Operadores Parte 1
Operadores aritméticosOperador móduloAtajos aritméticosResumen - Matemáticas simplesOperadores de comparación6Entrada y Salida Básica
Salida con putsSalida con print y pSalida con variablesEntrada con getsMétodo chompConversión de tiposResumen - Calculadora de edadResumen - Verdadero o falso