קלטנו נתונים, חישבנו את המחיר… נשאר לנו להדפיס ללקוח.ה את סיכום ההזמנה.
דורון
אני רק מזכיר שחשוב לנו שתהיה הדפסה יפה של סיכום הזמנה - מה הוזמן ומה המחיר.
אנטוניו
לימוד עצמי: פקודות להדפסה מעוצבת של סיכום ההזמנה
עד עכשיו הדפסנו למסך עם print, וזו כמובן דרך מצויינת לבצע פלט.
בשביל שתהיה הדפסה יותר מעוצבת, הכנו לכם 2 פקודות מיוחדות (שאינן חלק מפייתון).
הפקודות מפורטות כאן:
1. ציור פיצה
הפקודה draw_pizza (= ציור פיצה) יודעת לצייר פיצה!
כדי להשתמש בפקודה צריך לכתוב בסוגריים:
-
מספר המשולשים הרצוי (מקסימום 8 משולשים)
-
התוספת שתהיה עליהם
יש להפריד את מספר המשולשים והתוספת באמצעות פסיק.
אלו התוספות שהפקודה יודעת לצייר:
🍍 "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 - המחיר לתשלום
בואו נוסיף לתוכנה את שלב הפלט באמצעות 2 פקודות אלה!
ואל תשכחו: תמיד תוכלו להיזכר בפקודות גם בעמוד עזרה.
דורון