Menu
Coddy logo textTech

Strings

Fait partie de la section Fondamentaux du Journey Swift de Coddy — leçon 7 sur 86.

Un Caractère est un seul caractère (par exemple : 1, 6, %, b, p, ., T, etc.)

Le type String est un type spécial qui se compose de plusieurs Characters.

Pour initialiser une valeur de chaîne dans une variable, entourez-la de guillemets doubles :

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

Dans l'exemple ci-dessus, deux constantes de chaîne sont initialisées, nommées s1 et s2.

Remarque : Contrairement à Python, Swift utilise uniquement des guillemets doubles " pour les chaînes de caractères. Les guillemets simples ne sont pas valides pour les chaînes de caractères en Swift.

Interpolation de chaînes :

Swift possède une fonctionnalité puissante appelée interpolation de chaînes utilisant \(). Cela vous permet d'insérer des valeurs directement à l'intérieur d'une chaîne :

let name = "Alice"
let age = 25
print("My name is \(name) and I am \(age) years old.")
// Mon nom est Alice et j'ai 25 ans.
challenge icon

Défi

Débutant

Stockez la chaîne I am learning to code with Coddy! dans une constante nommée coddy.

Assurez-vous de stocker la valeur exacte de la chaîne avec la casse correcte.

Aide-mémoire

Un Character est un caractère unique (par ex., 1, %, b, T).

Une String est un type composé de plusieurs caractères. Les chaînes de caractères doivent être entourées de guillemets doubles :

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

Remarque : Swift utilise uniquement des guillemets doubles " pour les chaînes de caractères. Les guillemets simples ne sont pas valides.

L'interpolation de chaîne vous permet d'insérer des valeurs directement à l'intérieur d'une chaîne en utilisant \() :

let name = "Alice"
let age = 25
print("My name is \(name) and I am \(age) years old.")
// Je m'appelle Alice et j'ai 25 ans.

Essayez vous-même

// Écrivez votre code ci-dessous
let coddy = ?

// Ne modifiez pas la ligne ci-dessous
print("coddy = \"\(coddy)\"")
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fondamentaux