קורס פיתוח בפייתון
פרק
>
רמה

יצירת רשימות
רשימות מחרוזות

מטרה

להניח את האוכל ולקרוא לחזרזירים על ידי הצבת שמותיהם ברשימה.

החזרזירים כנראה יתחילו להיות רעבים בקרוב, אז קח את השקית הגדולה של אוכל לחזירים ולך לשני הסימונים הכהים של X במפה. השתמש בפונקציה place() כדי לשפוך את האוכל מהשקית כדי שהחזרזירים יוכלו לאכול, בדרך זו: player.place("food").

לאחר שסיימת להניח את האוכל על שני סימוני ה-X הכהים, לך לסימון ה-X הבהיר וקרא לחזרזירים כדי שיבואו לאכול. שמותיהם הם "Peggle", "Peter", "Piper" ו-"Pedro". כדי להקל על הקריאה להם, שים את השמות ברשימה כמו זו: names = ["Peggle", "Peter", "Piper", "Pedro"]

השתמש בלולאת for כדי לקרוא לכל שמות החזרזירים בעזרת הפונקציה speak(). הוסף הודעת קריאה "Come here %s". ה-%s מאפשר לך להוסיף מחרוזת לקריאה, במקרה זה שם.

names = ["Peggle", "Peter", "Piper", "Pedro"] for x in names: player.speak("Come here %s" % x)

בקוד הזה השחקן יוכל לקרוא לשמות כל החזרזירים לפי הסדר. ה-x בלולאת ה-for סופר באיזה מחזור נמצאת הלולאה וכך עוברת על כל שם ברשימה לפי הסדר עד שהיא מגיעה לסוף.

ספר קוד