תכנות — שיעור 72 11/December/2008    

מעבר על אפשרויות

ראינו כיצד בפונקציה

card.get_deck()
עוברים על כל
lteq1.png
האפשרויות לקלפים במשחק, בעזרת לולאות מקוננות.


תרגילים

  1. הורד את הגירסא setgame-2008-12-12-154249.tar.gz  מדף הגירסאות . פרוש אותה והרץ את התכנית setgame.py
  2. קרא שוב והבן היטב כיצד הפונקציה
    card.get_deck()
    עובדת.
  3. בדומה לפונקציה
    Board.draw_rects_card()
    ממש את הפונקציה
    Board.draw_ovals_card()
    הפונקציה צריכה לבצע את אשר כתוב בהערת התיעוד שבתוכה. שים לב שהפונקציה כבר נקראית ומצירת את הקלף התחתון מימין ל"קלף המלבנים".

    לציור הצורה תוכל להעזר כדוגמא, בפונקציה שמצירת אליפסה מלאה אחת:
    Board.draw_oval_card()
  4. נסה להבין כיצד הפונקציה
    Board.draw_diamnond_card()
    עובדת.

חזרה לעמוד האם