الحل: حاسبة أعياد الميلاد
سنغطي ما يلي...
سنغطي ما يلي...
في هذا البرنامج، نطلب من المستخدم سنة ميلاده ثم نستخدمها لحساب عمره.
input()يُمكّن هذا الخيار المستخدم من كتابة شيء ما. ويتم تخزين ما يكتبه في متغير.birth_year.قيمة من
input()هي دائمًا سلسلة نصية (نص)، لذلك نستخدمint()لتحويلها إلى رقم قبل إجراء العمليات الحسابية.نقوم بتخزين السنة الحالية (
2025) في متغير آخر.الخط
age = current_year - int(birth_year)يحسب عمر المستخدم.أخيراً،
print()يعرض رسالة ودية تتضمن عمرهم التقريبي.
birth_year = input("What year were you born? ")
current_year = 2025
age = current_year - int(birth_year)
print("You are about", age, "years old!")Code asking for birth year and calculating age