תכנות - שיעור 5 22/October/2007    

Linux shell

פתרנו והסברנו על הלוח את תרגיל 2 של השעור הקודם .

פייתון — Python

ערכנו היכרות ראשונית וחטופה עם הנחש. נמשיך בפעם הבאה.


תרגילים

  1. בצע בקונכיית לינוקס במדויק את הפקודות הבאות :

    mkdir lesson5
    cd lesson5
    echo -n A > t0
    ls -l
    cat t0 t0 > t1
    ls -l
    cat t1 t1 > t2
    ls -l
    cat t2 t2 > t3
    ls -l
    cat t3 t3 > t4
    ls -l

    שים לב שבכל שלב נוצר קובץ חדש - שהוא חיבור של פעמיים הקובץ הקודם. המשך בצורה דומה, כאשר בכל שלב, בצע cat עם פעמיים הקובץ האחרון לתוך קובץ חדש, עד שמתקבל קובץ שגדול יותר מ-1000 אותיות. שלחו בעזרת העתק והדבק את התוצאה של פקודת

    ls -l

    האחרונה (שבה בין היתר יוצג הגודל של הקובץ הגדול מאלף אותיות).

  2. הפעל את "הנחש"
    python

    ו"האכל" אותו בפקודות הבאות במדויק:

    name = "Harry"
    space = " "
    surname = "Potter"
    say3 = 3 * (name + space + surname + space)
    say3


    הראה מה קיבלת (בעזרת העתק-והדבק) בתגובה לשורה say3 האחרונה?

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