תכנות - שיעור 32
5/March/2006
תרגילים
-
השלימו את תרגיל 3 ותרגיל 4
מהשעור הקודם.
בכדי לפרק לראשוניים, תוכלו להעזר
בפתרון תרגיל קודם.
-
כתבו תכנית
head.py
שמתנהגת בדומה לפקודה
head
שנמצאת תקנית ב-
Linux.
התכנית יכולה לקבל שני סוגי פרמטרים:
-
מספר שורות (לאחר
-n
דוגמא בהמשך)
-
שם של קובץ כפרמטר אחרון.
ובפרוט יתר, יתכנו ארבעת המקרים הבאים:
-
head.py
התכנית תדפיס 10 שורות ראשונות מתוך
sys.stdin
-
head.py
fname
התכנית תדפיס 10 שורות ראשונות מתוך הקבץ
fname
-
head.py -n
N
התכנית תדפיס
N
שורות ראשונות מתוך
sys.stdin
-
head.py -n
N fname
התכנית תדפיס
N
שורות ראשונות מתוך הקבץ
fname
חזרה לעמוד האם