هذا العمل يتضمن كتابة دوال برمجية في لغة بايثون لتنفيذ مهام عملية متنوعة:
المهمة الأولى (capitalize_first_letter)
دالة تقوم بتحويل أول حرف من النص إلى حرف كبير (Capital letter)، مع الحفاظ على باقي النص كما هو
هذه المهمة تساعد على فهم كيفية التعامل مع النصوص (Strings) ومعالجة الحروف باستخدام الدوال المدمجة مثلcapitalize
المهمة الثانية (calculate_discount و final_price)
- دالة`calculate_discount(price, percentage)` لحساب قيمة الخصم بناءً على السعر ونسبة الخصم.
- دالة final_price(price, percentage) تستخدم الدالة السابقة لحساب السعر النهائي بعد الخصم.
هذه المهمة توضح كيفية إعادة استخدام الدوال داخل بعضها، وهو مفهوم مهم في البرمجة لبناء حلول قابلة للتوسع وإعادة الاستخدام.