0Pricing
Swift Academy · Leçon

Interpolation de chaînes de base

Intégrez directement des valeurs dans des littéraux de chaîne.

Interpolation de chaînes de base est une leçon Swift Academy gratuite sur CoddyKit. Ceci est la leçon 1 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Swift Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Swift Academy comprend 4 leçons au total.

Qu’est-ce que l’interpolation de chaînes

L’interpolation de chaînes construit une chaîne en intégrant directement des valeurs dans un littéral de chaîne. Vous écrivez une barre oblique inverse suivie de la valeur entre parenthèses, puis Swift insère sa représentation textuelle.

let name = "Alice"
let greeting = "Hello, \(name)!"
print(greeting)

Intégrer un nombre

N’importe quelle valeur, et pas seulement une chaîne, peut être interpolée. Swift la convertit automatiquement en texte.

let age = 30
print("You are \(age) years old.")

Interpoler des expressions

Vous pouvez intégrer une expression complète entre les parenthèses. Swift l’évalue d’abord, puis insère le résultat.

let a = 7
let b = 3
print("Sum is \(a + b)")

Interpolations multiples

Une même chaîne peut contenir plusieurs interpolations, en mélangeant librement du texte littéral et des valeurs dynamiques.

let item = "apple"
let count = 4
print("I have \(count) \(item)s")

Interpoler des booléens

Les valeurs booléennes sont interpolées sous la forme des mots true ou false.

let isReady = true
print("Ready: \(isReady)")

Appeler des méthodes dans une interpolation

Vous pouvez appeler des fonctions ou des méthodes entre les parenthèses ; leur valeur de retour est insérée.

let word = "swift"
print("Uppercased: \(word.uppercased())")

Interpoler des valeurs calculées

L’interpolation est idéale pour les rapports : vous pouvez calculer une valeur directement et la présenter dans une phrase.

let price = 19.99
let quantity = 3
print("Total: \(price * Double(quantity))")

Interpolation avec des collections

Les tableaux et les dictionnaires sont interpolés à l’aide de leur représentation textuelle de débogage, ce qui est utile pour une inspection rapide.

let scores = [10, 20, 30]
print("Scores: \(scores)")

Optionnels dans une interpolation

L’interpolation d’un optionnel affiche sa forme encapsulée. Déballez-le ou utilisez une valeur par défaut pour afficher un texte propre.

let nickname: String? = "Ace"
print("Nickname: \(nickname ?? "none")")

Construire des chaînes progressivement

Vous pouvez combiner l’interpolation avec la concaténation ou l’accumulation de chaînes pour construire une sortie plus longue.

var report = ""
for i in 1...3 {
    report += "Line \(i)\n"
}
print(report)

Interpolation ou concaténation

L’interpolation est généralement plus claire que l’assemblage de chaînes avec +, surtout lorsque vous mélangez plusieurs types, car aucune conversion manuelle n’est nécessaire.

let user = "Bea"
let visits = 5
print("\(user) visited \(visits) times")

Vérification rapide

Rappelez-vous la syntaxe de l’interpolation.

Récapitulatif : interpolation de chaînes de base

Vous avez appris que l’interpolation intègre des valeurs et des expressions dans des littéraux de chaîne au moyen de la syntaxe barre oblique inverse-parenthèses, que tout type est automatiquement converti en texte et qu’elle est plus claire qu’une concaténation manuelle pour une sortie contenant plusieurs types.

let user = "Cy"
let items = 2
print("\(user) bought \(items) items for \(items * 5) dollars")

Questions Fréquemment Posées

La leçon « Interpolation de chaînes de base » est-elle gratuite ?

Oui — le texte complet de « Interpolation de chaînes de base » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Swift Academy, passe à CoddyKit PRO. Le cours Swift Academy comprend 4 leçons au total.

Qu'est-ce que j'apprendrai dans « Interpolation de chaînes de base » ?

Intégrez directement des valeurs dans des littéraux de chaîne. Tu pratiques Swift Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.

Dois-je avoir de l'expérience pour commencer Swift Academy ?

Aucune expérience préalable n'est requise. Swift Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 1 sur 4.

Combien de temps prend la leçon « Interpolation de chaînes de base » ?

La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.

Peux-tu écrire et exécuter du code dans cette leçon Swift Academy ?

Oui. Chaque leçon Swift Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.

Toutes les leçons de ce cours

  1. Interpolation de chaînes de base
  2. Formatage des nombres dans les chaînes
  3. Littéraux de chaîne multilignes
  4. Interpolation de chaînes personnalisée
← Retour à Swift Academy