0Pricing
Swift Academy · Leçon

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 25

L'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 Jack

Intervalles 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
// Brian

Fé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 💯

Opérateurs d’intervalle — illustration 4

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.

← Retour à Swift Academy