حساب السنوات الكبيسة باستخدام بايثون
تحديد ما إذا كانت السنة هي سنة كبيسة يتضمن معايير محددة يمكن تقييمها برمجيًا. السنة الكبيسة قابلة للقسمة على أربعة، باستثناء السنوات التي تقبل القسمة على مائة ولكن ليس على أربعمائة.
أحد الأساليب المحتملة لهذه المشكلة هو تنفيذ وظيفة مخصصة للتحقق من السنوات الكبيسة. ومع ذلك، عند محاولة استخدام مثل هذه الوظيفة، قد تواجه مشكلات حيث تقوم الوحدة بإرجاع لا شيء بدلاً من الإخراج المطلوب.
الحل الأكثر قوة وشمولاً هو الاستفادة من وحدة تقويم Python المضمنة. تأخذ الدالة Calendar.isleap سنة كمدخل وترجع قيمة منطقية تشير إلى ما إذا كانت سنة كبيسة. يوفر هذا الأسلوب العديد من المزايا، بما في ذلك الدقة والموثوقية وسهولة التنفيذ:
import calendar
print(calendar.isleap(1900))
باستخدام هذه الطريقة، يمكنك بسهولة تحديد ما إذا كانت سنة معينة هي سنة كبيسة عن طريق استيراد وحدة التقويم واستخدام الدالة isleap. يوفر هذا الأسلوب حلاً مباشرًا وفعالاً لمشكلتك.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3