أدخلنا بيانات، حسبنا السعر... والآن بقي علينا طباعة مُجمل الطلب للزبون.
رنا

أذكّر أنه من المهم لنا أن تكون لدينا طباعة جميلة لمُجمل الطلب - ما تم طلبه وما هو السعر.

أنطونيو
تعلّم ذاتي: أوامر لطباعة مُصممة لمجمل الطلب
حتى الآن قمنا بالطباعة على الشاشة مع print، وهذه طريقة رائعة للقيام بعملية الإخراج.
لكي تكون لدينا طباعة أكثر تصميمًا، حضّرنا لكم أمرين خاصّين (لا يشكّلان جزءا من البايثون).
الأمران مفصّلان هنا:
1. رسم بيتزا
الأمر draw_pizza (= رسمة بيتزا) يعرف كيف يرسم بيتزا!
لاستعمال الأمر يجب الكتابة بين أقواس:
1. عدد المثلثات المرغوب بها (حتى 8 مثلثات كحد أقصى)
2. الإضافة التي ستكون عليهم (بالإنجليزية)
يجب الفصل بين عدد المثلثات والإضافة بواسطة فاصلة.
هذه هي الإضافات التي يعرف الأمر رسمها:
🍍 "pineapple" (أناناس)
🍅 "tomato" (بندورة)
🍄 "mushrooms" (فطر)
✅ "olives" (زيتون)
يمكن اختيار إضافة أخرى ولكنها لن تظهر على الرسمة :)

استخدام الأمر draw_pizza
أليس, حفيدتنا، تطلب دائمًا 4 مثلثات مع زيتون.
أنطونيو

كيف ترسمون البيتزا لأليس (والزبائن الآخرين) في البرمجية التي تطوّرونها؟
2. طباعة طلب
دعونا نضيف إلى البرمجية مرحلة المُخرج باستعمال هذين الأمرين!
ولا تنسوا: يمكنكم دائمًا تذكّر الأوامر في صفحة المُساعدة.
رنا

الأمر print_order (= طباعة طلب) يطبع تفاصيل الطلب وهي مُصمّمة.
print_order(name, slices_number, topping, total_price)
يحصل الأمرعلى 4 قيم بين أقواس:
name - اسم الزبون/ة
-
slices_number - عدد مثلثات البيتزا
-
topping - الإضافة على البيتزا
-
total_price - السعر
انتقلوا إلى كولاب المشروع، واعملوا على مرحلة المُخرج




