תכנות
—
שיעור 23
5/March/2009
סימן ה % בפייתון
ראינו שבפייתון יש כמה תפקידים לסימן האחוז:
'%'
-
החלפה בתוך מחרוזת. אחוז "ראשי" מופיע בין המחרוזת (הראשית) מצד שמאל לבין המחליפים.
נקודות ההחלפה גם כן מסומנות באחוז, עם "אות-קסם" אחריה.
-
חישוב השארית
(residue)
של חלוקה במספרים שלמים.
ראו תאור נוסף
בסיכום של שעור משנה קודמת
.
התחלקות ב-3
כתבנו את התכנית הבאה הבודקת אם מספר מתחלק ב-3.
מחשבים את שארית החלוקה ב-3 ובודקים אם השארית היא אפס.
תרגילים
בכל
תרגיל של כתיבת תכנית פייתון, שלח:
-
את קבץ התכנית כצרופה.
-
בעזרת העתק-והדבק
את הפקודות שעשית והתגובות שקבלת ב
Terminal-shell
(: קונכיית מסוף ?:) כדי להריץ את התכנית.
-
קרא את הסיכום שלמעלה. אם יש צורך, חזור על
סיכומי שעור קודמים
.
-
שחזר את התכנית
isdiv3.py
שלמעלה והרץ אותה עם כמה דוגמאות.
-
כתוב תכנית
zugoperet.py
המחשבת תוצאת משחק "זוג או פרט". התכנית
-
תקבל שני מספרים בדיוק בשורת הפקודה
-
תחשב את סכומם.
-
תבדוק אם הסכום זוגי
(even)
או אי-זוגי (פֶרֶט)
(odd)
ותִתן הודעה מתאימה.
הרץ עם כמה דוגמאות.
-
תרגיל רשות:
—
תרגיל הרשות משעור קודם.
רמז עבה:
נניח ששלושת המספרים הם:
מחשבים את המינימום והמכסימום
כמו בתכנית
minmax.py
שכתבנו. המספר האמצעי הוא
חזרה לעמוד האם