Menu
Coddy logo textTech

Strings

Parte de la sección Fundamentos del Journey de Swift de Coddy — lección 7 de 86.

Un Carácter es un solo carácter (por ejemplo: 1, 6, %, b, p, ., T, etc.)

El tipo String es un tipo especial que consiste en múltiples Characters.

Para inicializar un valor de cadena en una variable, enciérralo entre comillas dobles:

let s1 = "This is a string"
let s2 = "This is also a string"

En el ejemplo anterior, se inicializan dos constantes de cadena, llamadas s1 y s2.

Nota: A diferencia de Python, Swift solo utiliza comillas dobles " para las cadenas. Las comillas simples no son válidas para las cadenas en Swift.

Interpolación de cadenas:

Swift tiene una característica potente llamada interpolación de cadenas usando \(). Esto te permite insertar valores directamente dentro de una cadena:

let name = "Alice"
let age = 25
print("My name is \(name) and I am \(age) years old.")
// Mi nombre es Alice y tengo 25 años.
challenge icon

Desafío

Principiante

Almacena la cadena I am learning to code with Coddy! en una constante llamada coddy.

Asegúrate de almacenar el valor de cadena exacto con las mayúsculas y minúsculas correctas.

Hoja de referencia

Un Character es un solo carácter (por ejemplo, 1, %, b, T).

Un String es un tipo que consiste en múltiples caracteres. Los strings deben estar encerrados entre comillas dobles:

let s1 = "This is a string"
let s2 = "This is also a string"

Nota: Swift solo utiliza comillas dobles " para los strings. Las comillas simples no son válidas.

La Interpolación de Strings te permite insertar valores directamente dentro de un string usando \():

let name = "Alice"
let age = 25
print("My name is \(name) and I am \(age) years old.")
// Mi nombre es Alice y tengo 25 años.

Pruébalo tú mismo

// Escribe tu código a continuación
let coddy = ?

// No cambies la línea de abajo
print("coddy = \"\(coddy)\"")
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 Fundamentos