Aller au contenu principal
← CoursPython FoundationsModule 1 · Fondements de la syntaxeFizzBuzzwrite14 / 174
+100 XP
Tâche
📝 **Tâche :** Le célèbre "FizzBuzz". Pour les nombres de 1 à 15, affiche : - "FizzBuzz" si le nombre est divisible par 15 - "Fizz" si divisible par 3 - "Buzz" si divisible par 5 - le nombre lui-même sinon 📋 **Étapes :** 1. Boucle `for i in range(1, 16):` 2. À l'intérieur, vérifie la divisibilité avec `%` 3. Vérifie `i % 15 == 0` EN PREMIER (sinon Fizz l'attrape plus tôt) 4. Puis `i % 3 == 0`, puis `i % 5 == 0`, sinon `print(i)` 💡 **Variante simplifiée (pair/impair) :** ```python for i in range(1, 6): if i % 2 == 0: print("pair") else: print("impair") ``` ⚠️ **Indice :** l'ordre compte ! 15 est divisible par 3 ET par 5 — si tu vérifies `i % 3` en premier, 15 affichera "Fizz" au lieu de "FizzBuzz". 🎯 **Sortie attendue (15 lignes) :** ``` 1 2 Fizz 4 Buzz Fizz 7 8 Fizz Buzz 11 Fizz 13 14 FizzBuzz ```
✏️ Écris ton code ici
🐍
Chargement de Python...
Téléchargement unique (~1 Mo). Ensuite, c’est instantané.
📊 Résultat
Cliquez sur Exécuter pour voir le résultat...

💬 Discussion

Soyez le premier à poser une question ou partager une astuce.
Connectez-vous pour rejoindre la discussion. La lecture est gratuite.
Chargement de la discussion…