Omówienie gry
Część sekcji Podstawy ścieżki Python w Coddy. Lekcja 49 z 77.
Wyzwanie
ŁatwyFizzBuzz to prosta i klasyczna gra programistyczna, często wykorzystywana do nauki podstaw logiki i przepływu sterowania. Gra polega na przechodzeniu kolejno przez liczby od 1 do określonego limitu. Dla każdej liczby:
- Jeśli liczba jest podzielna przez 3, program wyświetla "Fizz."
- Jeśli liczba jest podzielna przez 7, program wyświetla "Buzz."
- Jeśli liczba jest podzielna zarówno przez 3, jak i przez 7, program wyświetla "FizzBuzz."
- W przeciwnym razie po prostu wyświetla liczbę.
Na początek wyświetl tylko wiadomość powitalną:
Welcome to FizzBuzz!Spróbuj swoich sił
Wszystkie lekcje w sekcji Podstawy
4Operatory, część 2
Operatory logiczne, część 1Operatory logiczne, część 2Powtórka – podstawy logikiOperatory logiczne, część 3Operatory logiczne, część 47Kalkulator podziału rachunku
Wiadomość powitalnaPobieranie danych10FizzBuzz z niespodzianką
Omówienie gryFunkcja FizzBuzz13Listy — zagadnienia zaawansowane
Wycinanie list — część 1Wycinanie list — część 2Operatory sekwencjiPrzynależność2Zmienne
LiczbyCiąg znakówWartość logicznaKonwencje nazewnictwaPuste zmiennePodsumowanie — inicjalizacja zmiennych8Pętle
Pętla forPętla whilePrzerwijKontynuujPowtórka – silniaFunkcja rangePętla zagnieżdżonaPowtórka – dane wejściowe dynamiczne3Operatory, część 1
Operatory arytmetyczneOperator moduloSkróty arytmetycznePowtórka — prosta matematykaOperatory porównania6Podstawowe wejście i wyjście
WyjścieWyjście ze zmiennymiWejścieKonwersja typówPowtórka — do 120Powtórka — prawda czy fałsz9Funkcje
Deklarowanie funkcjiArgumentyWartość zwracanaPowtórka — funkcja SigmaPowtórka — funkcja walidującaWartości domyślnePoćwicz samodzielnie: Kompilator Python online