תכנות — שיעור 20 18/February/2008    

פייתון — while

הצגנו את פקודת while שיוצרת לולאה. הפקודה דומה לפקודת if שהוצגה בשעור קודם . הסברנו את מבנה הפקודה.


דוגמא

הנה דוגמא לתכנית שמדפיסה מספרים וריבועיהם:

שימו לב: הפקודה

sys.exit(0)

משמעותה לצאת בהצלחה ללא שגיאה. אם במקום 0 מופיע מספר בין 1 ל- 255 אז הוא מציין מספר שגיאה.

והרצתה

דוגמא נוספת

תוכלו לראות דוגמא נוספת משנה קודמת .


תרגילים

בכל תרגיל של כתיבת תכנית פייתון, שלח:
  1. השלם תרגילים קודמים.
  2. שחזר והרץ את התכנית while.py שלמעלה.
  3. כתוב תכנית squares.py שדומה לתכנית שלמעלה. אבל במקום ההשֹמה של הגבול:
    M = 4
    שַנֵה אותה כך שהגבול יקַבַע בזמן ההרצה דרך
    sys.argv[1]

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