תכנות - שיעור 9 29/March/2006    

הצבה ערכים בתוך מחרוזות

הבהרנו את ההבדל ב-Python בין מספרים לבין מחרוזות שהן סדרה של אותיות. לכן חיבור של מספרים איננו כמו חיבור של מחרוזות:


12 + 34 == 46
"12" + "34" == "1234"

או כמו בדוגמא האינטראקטיבית.

הצבה ערכים בתוך מחרוזות

בפייתון כשמשמאל לסימן האחוז מופיעה מחרוזת, האברים שמימין לסימן האחוז מחליפים חלקים בתוך המחרוזת שמשמאל. החלקים המוחלפים במחרוזת שמשמאל עשויים להיות:

%d הצבת מספר שלם בהצגה עשרונית
%s הצבת מחרוזת (string)

יכולים להיות סוגי נוספים של החלפות שאולי נראה בעתיד. אנא הביטו בדוגמא.


תרגילים

  1. הפעילו את python בצורה אינטראקטיבית, ובצעו פעולות כמו בדוגמא האחרונה, אבל עם מספרים ושמות אחרים. בעזרת "העתק והדבק" (cut & paste) שלחו את תוכן הפעילות.

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