في هذا الدرس سننشئ برنامجاً بسيطاً بلغة بايثون يعمل كآلة حاسبة، لتطبيق ما تعلمناه في الدروس السابقة من أساسيات اللغة.
خطوات إنشاء المشروع
- افتح ملف جديد باسم
calculator.py
. - انسخ الكود التالي داخله:
# برنامج آلة حاسبة بسيطة بلغة بايثون
print("آلة حاسبة بسيطة")
print("اختر العملية:")
print("1. جمع")
print("2. طرح")
print("3. ضرب")
print("4. قسمة")
choice = input("أدخل رقم العملية (1/2/3/4): ")
num1 = float(input("أدخل الرقم الأول: "))
num2 = float(input("أدخل الرقم الثاني: "))
if choice == '1':
print("النتيجة:", num1 + num2)
elif choice == '2':
print("النتيجة:", num1 - num2)
elif choice == '3':
print("النتيجة:", num1 * num2)
elif choice == '4':
if num2 != 0:
print("النتيجة:", num1 / num2)
else:
print("لا يمكن القسمة على صفر")
else:
print("خيار غير صحيح")
كيفية التشغيل
بعد حفظ الملف، افتح Terminal أو Command Prompt واكتب:
python calculator.py
النتيجة المتوقعة
آلة حاسبة بسيطة اختر العملية: 1. جمع 2. طرح 3. ضرب 4. قسمة أدخل رقم العملية (1/2/3/4): 1 أدخل الرقم الأول: 5 أدخل الرقم الثاني: 3 النتيجة: 8.0
الخلاصة
تعلمت في هذا المشروع كيف تستخدم المتغيرات والشروط لإنشاء تطبيق عملي. هذه مجرد بداية، ويمكنك تطوير البرنامج ليشمل عمليات أكثر أو حتى واجهة رسومية لاحقاً.
✨ في الدرس القادم سنتعمق أكثر في أساسيات بايثون مع المتغيرات وأنواع البيانات.