תכנות — שיעור 11 27/November/2008    

צרופות

ראינו כיצד במכתב בדוא"ל ניתן להוסיף צרופות (attachments). אנו נשתמש בצרופות כדי לשלוח ולקבל תכניות פייתון.

תכנית בפייתון בעזרת אימאקס

כתבנו תכנית פשוטה בפייתון שמדפיסה שני מספרים למסך. כך נראית התכנית ב-Emacs


ההדפסה נעשית על ידי הפקודה

sys.stdout.write

המלה sys היא קיצור של system (מערכת).
המלה stdout היא קיצור של standard-output (הפֶּלֶט התִּקְנִי).
משמעות המלה write היא כמובן: כתוֹב!
כלומר משמעות הצרוף היא:
כתוב לפלט התקני של המערכת (בדרך כלל אל המסך).

הרצה

לאחר כתיבת התכנית ושמירתה (ב-emacs), כך נראית הרצתה בטרמינל. שימו לב שהתכנית נכשלת לפני פקודת ה

chmod +x ...

שמוסיפה לקובץ הרשאת ביצוע (execute permission).


תרגילים

בכל תרגיל של כתיבת תכנית פייתון, שלח:
  1. קרא בעיון את הסיכום שלמעלה.
  2. שחזר את כל הפעולות (כפי שעשינו בשעור) המתוארות למעלה. ושלח כצרופה (מתוך לינוקס!) את התכנית nums.py .

חזרה לעמוד האם