תכנות
—
שיעור 17
18/February/2007
פייתון
—
sys
פגשנו את חבילת
sys.
בין היתר, החבילה הזו נותנת:
-
גישה לקבצים
sys.stdin | standard input |
sys.stdout | standard output |
sys.stderr | standard error |
אפשר לראות
עוד פרטים.
-
גישה לרשימת המלים (פרמטרים) שאיתם התכנית נקראת:
sys.argv
-
דרך ליציאה מסודרת מהתכנית
sys.exit(0)
וראינו את הדוגמא הבאה והרצות שלה:
תרגילים
בכל
תרגיל של כתיבת תכנית פייתון, שלח:
-
את קבץ התכנית כצרופה.
-
בעזרת העתק-והדבק
את הפקודות שעשית והתגובות שקבלת ב
Terminal-shell
(: קונכיית מסוף ?:) כדי להריץ את התכנית.
-
אם יש, השלם תרגילים קודמים.
-
כתוב תכנית פייתון
longest.py
שבודקת את הפרמטרים בשורת הפקודה ומדפיסה רק את הארוך מביניהם.
נא לא להשתמש ב print.
-
כתוב תכנית הפוכה
nolong.py
שמדפיסה את כל הפרמטרים
פרט
לארוך ביותר.
חזרה לעמוד האם