English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
في هذا البرنامج، ستتعلم كيفية التحقق من ما إذا كانت السنة مكثفة أم لا. سنستخدم جملة if ... else المدمجة لحل هذه المشكلة.
لفهم هذا المثال، يجب أن تكون على علم بما يليبرمجة Pythonالموضوع:
العام المكثف يمكن أن يتم تقسيمه بالضبط بواسطة 4، باستثناء الأعوام المئوية (تنتهي بـ 00). يجب أن يتم تقسيم الأعوام المئوية بواسطة 400 لتكون أعوام مكثفة. على سبيل المثال,
2017 ليس عام مكثف 1900 ليس عام مكثف 2012 هو عام مكثف 2000 هو عام مكثف
# برنامج Python لتحديد ما إذا كانت السنة مكثفة أم لا year = 2000 # الحصول على السنة من المستخدم (إدخال كامل) # year = int(input("إدخل السنة: ")) if (year % 4) == 0: if (year % 100) == 0: if (year % 400) == 0: print("{0} هو عام مكثف".format(year)) else: print("{0} هو عام مكثف".format(year)) else: print("{0} هو عام مكثف".format(year)) else: print("{0} هو عام مكثف".format(year))
نتائج الإخراج
2000 هو عام مكثف
يمكنك تغيير قيمة السنة في الكود المصدر، ثم تشغيل البرنامج مرة أخرى للاختبار.