Opérateurs d’intervalle
Opérateurs d’intervalle
Opérateurs d’intervalle est une leçon Swift Academy gratuite sur CoddyKit. Ceci est la leçon 1 sur 1. 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 1 leçons au total.
Introduction - Opérateur d'intervalle fermé
Bonjour,
Dans cette leçon, nous allons découvrir les opérateurs d'intervalle que Swift met à notre disposition.
Nous commencerons par l'opérateur d'intervalle fermé. Cet opérateur crée un intervalle fermé qui inclut les numbers qu'il définit.
Examinons notre exemple.
for index in 1...5 {
print("\(index) times 5 is \(index * 5)")
}
// 1 times 5 is 5
// 2 times 5 is 10
// 3 times 5 is 15
// 4 times 5 is 20
// 5 times 5 is 25L'intervalle semi-ouvert
L'intervalle semi-ouvert crée, comme son nom l'indique, un intervalle semi-ouvert.
En examinant attentivement l'exemple ci-dessous, nous constatons que, bien que la longueur du tableau soit de 4, l'intervalle va de 0 à 3.
let cats = ["Lucy", "Garfield", "Tom", "Sylvester"]
let count = cats.count
for i in 0..<count {
print("Cat \(i + 1) is called \(cats[i])")
}
// Person 1 is called Anna
// Person 2 is called Alex
// Person 3 is called Brian
// Person 4 is called JackIntervalles unilatéraux
Intervalles unilatéraux
Le dernier opérateur que nous allons découvrir est l'intervalle unilatéral. Grâce à cet opérateur, nous pouvons produire une séquence aussi longue que nous le souhaitons en choisissant un point de départ, à condition de nous déplacer dans une seule direction.
Cette phrase était un peu déroutante, n'est-ce pas ?
Apprenons à utiliser cet opérateur à l'aide d'un exemple.
let names = ["Leo", "Lucy", "Garfield", "Tom"]
for name in names[2...] {
print(name)
}
// Brian
// Jack
for name in names[...2] {
print(name)
}
// Anna
// Alex
// BrianFélicitations
Félicitations 🎉
Dans cette section, nous avons découvert le concept de l'opérateur d'intervalle, que nous utiliserons fréquemment dans notre code.
À bientôt dans la prochaine leçon 💯

Questions Fréquemment Posées
La leçon « Opérateurs d’intervalle » est-elle gratuite ?
Oui — le texte complet de « Opérateurs d’intervalle » 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 1 leçons au total.
Qu'est-ce que j'apprendrai dans « Opérateurs d’intervalle » ?
Opérateurs d’intervalle 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 1.
Combien de temps prend la leçon « Opérateurs d’intervalle » ?
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.