نظرة عامة على اللعبة
جزء من قسم Fundamentals في رحلة Python على Coddy — الدرس 49 من 77.
التحدي
سهلFizzBuzz هي لعبة برمجية بسيطة وكلاسيكية تُستخدم غالباً لتعليم المنطق الأساسي وتدفق التحكم. تتضمن اللعبة التكرار عبر الأرقام من 1 إلى حد معين. لكل رقم:
- إذا كان الرقم يقبل القسمة على 3، يقوم البرنامج بإخراج "Fizz."
- إذا كان الرقم يقبل القسمة على 7، فإنه يخرج "Buzz."
- إذا كان الرقم يقبل القسمة على كل من 3 و 7، فإنه يخرج "FizzBuzz."
- بخلاف ذلك، فإنه يخرج الرقم ببساطة.
كبداية، ما عليك سوى إخراج رسالة الترحيب:
Welcome to FizzBuzz!جرّب بنفسك
جميع دروس Fundamentals
4المعاملات - الجزء الثاني
المعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالثالمعاملات المنطقية - الجزء الرابع7حاسبة تقسيم الفاتورة
رسالة الترحيبالحصول على المدخلات2المتغيرات
الأرقامالنصوص (String)القيم المنطقية (Boolean)قواعد التسميةالمتغيرات الفارغةمراجعة - تهيئة المتغيرات8الحلقات التكرارية
حلقة Forحلقة Whileجملة Breakجملة Continueمراجعة - المضروب (Factorial)دالة Rangeالحلقات المتداخلةمراجعة - Dynamic Input3المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمةاختصارات العمليات الحسابيةمراجعة - العمليات الرياضية البسيطةمعاملات المقارنة6أساسيات الإدخال والإخراج
الإخراجالإخراج مع المتغيراتالإدخالتحويل الأنواعمراجعة - حتى 120مراجعة - صح أم خطأ