תכנות
—
שיעור 11
27/November/2008
צרופות
ראינו כיצד במכתב בדוא"ל ניתן להוסיף צרופות
(attachments).
אנו נשתמש בצרופות כדי לשלוח ולקבל תכניות פייתון.
תכנית בפייתון בעזרת אימאקס
כתבנו תכנית פשוטה בפייתון שמדפיסה שני מספרים למסך.
כך נראית התכנית ב-Emacs
ההדפסה נעשית על ידי הפקודה
sys.stdout.write
המלה sys היא קיצור של system (מערכת).
המלה stdout היא קיצור של
standard-output
(הפֶּלֶט התִּקְנִי).
משמעות המלה write היא כמובן:
כתוֹב!
כלומר משמעות הצרוף היא:
כתוב לפלט התקני של המערכת (בדרך כלל אל המסך).
הרצה
לאחר כתיבת התכנית ושמירתה (ב-emacs),
כך נראית הרצתה בטרמינל. שימו לב שהתכנית נכשלת לפני פקודת ה
chmod +x ...
שמוסיפה לקובץ הרשאת ביצוע
(execute permission).
תרגילים
בכל
תרגיל של כתיבת תכנית פייתון, שלח:
-
את קבץ התכנית כצרופה.
-
בעזרת העתק-והדבק
את הפקודות שעשית והתגובות שקבלת ב
Terminal-shell
(: קונכיית מסוף ?:) כדי להריץ את התכנית.
-
קרא בעיון את הסיכום שלמעלה.
-
שחזר את כל הפעולות (כפי שעשינו בשעור) המתוארות למעלה.
ושלח כצרופה (מתוך לינוקס!) את התכנית
nums.py .
חזרה לעמוד האם