top of page

רעננו את הדף והקליקו למעבר לנושא הבא:

פעולות מסיימות בלולאות pass, continue, break

  • Mar 14, 2019
  • 1 min read

פעולות מסיימות בלולאות pass, continue, break

לולאות (loops) מסוג while או for למשל, ממשיכות לרוץ (לעיתים לנצח) אלא אם מתקיים תנאי שמפסיק אותן. בפייתון קיימים כמה הוראות המתייחסות ללולאות, אחת מהן נקראת pass והיא לא עושה שום דבר מלבד למלא מקום ריק אולי על מנת בהמשך לבצע פעולה ממשית במקומה. הפקודה continue מבקשת מהלולאה לדלג לפריט הבא בתור בלי לעשות דבר, והפקודה האחרונה נקראת break והיא מסיימת את עבודת הלולאה באופן שהיא לא ממשיכה יותר לרוץ.


lista=[1,2,3,4,5,"banana"]

for item in lista:

if item==2:

pass

if item==3:

continue

if item==5:

break

else:

print(item)

>>>

1

2

4

התוכנית למעלה יוצרת רשימה של המספרים 1 עד 5 ובסופה גם פריט אקזוטי, המילה banana.

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

המספר 1 אינו נלכד באף אחד מהתנאים (if) ולכן הוא מודפס.

המספר 2 נלכד בתנאי if item==2 אבל ההוראה pass לא עושה שום דבר מלבד למלא את החלל מתחת ל- if ) if בלא הוראה מתחת יחשב לשגיאה) ולכן התוכנית ממשיכה לרוץ כסדרה ומדפיסה את המספר 2.

המספר 3 נלכד בתנאי if item==3 וכאן ההוראה היא continue כלומר הלולאה ממשיכה לפריט הבא ברשימה (המספר 4) מבלי לבצע את השורות שמתחת, ולכן גם לא מדפיסה את המספר 3.

המספר 4 אינו נלכד באף תנאי ולכן מודפס.

המספר 5 נלכד בתנאי if item==5 וכאן ההוראה היא break כלומר, לסיים מיידית את עבודת הלולאה הזאת (מסוג for) ולכן הלולאה לא ממשיכה לשורות למטה (ולא מדפיסה את המספר 5) וגם לא ממשיכה לרוץ על פריטים נוספים ברשימה והמילה banana בסוף הרשימה לא זוכה להיות מודפסת כלל.

 
 
 

Related Posts

See All
תוכן הקורס

לחץ למעבר לשיעור תוכן עניינים מבוא הורדה והתקנת התוכנה על גבי המחשב שלכם חלק ראשון - יסודות פקודת print מחרוזות - גרשיים (") או גרש (') פעולות מתמטיות בסיסיות סוגי מספרים - integer

 
 
 
מבוא

הרקע של פייתון - שפת התכנות פייתון (python) פותחה על ידי הולנדי בשם Guido van Rossum ונקראה בהומור על שם חבורות הקומיקאים הבריטית מונטי-פייתון, כאשר משמעות המילה פייתון כשלעצמה היא נחש חנק מסוג פיתון,

 
 
 
הורדה והתקנת פייתון על גבי המחשב שלכם

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

 
 
 

Comments


Commenting on this post isn't available anymore. Contact the site owner for more info.
Single Post: Blog_Single_Post_Widget
bottom of page