אורכים של רשימה ומחרוזת
הזכרנו שוב ש
sys.argv
היא רשימת המלים (הפרמטרים או ארגומנטים) של התכנית כשהיא מופעלת.
הפונקציה
len
נותנת את
האורך
(length)
של רשימה או מחרוזת.
הצגנו תכנית דומה לתוכנית
showargs2.py
הבאה, שמראה כמה מִלים ניתנו בהרצתה, ואת אורכיהן.
הרצה
להלן כמה דוגמאות הרצה של התכנית. שימו לב שהיא נכשלת כאשר לא מסופקים לה שני פרמטרים.
תרגילים
בכל
תרגיל של כתיבת תכנית פייתון, שלח:
-
את קבץ התכנית כצרופה.
-
בעזרת העתק-והדבק
את הפקודות שעשית והתגובות שקבלת ב
Terminal-shell
(: קונכיית מסוף ?:) כדי להריץ את התכנית.
-
קרא את הסיכום שלמעלה. אם יש צורך, חזור על
סיכומי שעור קודמים
.
-
שחזר את התכנית
min4.py
שלמעלה. הרץ אותה כמה פעמים עם כמה רביעיות מספרים לבחירתך.
-
כתוב תכנית דומה
max4.py
שמוצאת ומדפיסה את
הגדול
מבין ארבעה מספרים.
הרץ אותה עם כמה רביעיות מספרים לבחירתך.
-
שחזר והרץ את התכנית
showargs2.py
שלמעלה, והבן את התוצאות.
חזרה לעמוד האם