Python For Loops

×הסתר את תוכן העניינים

הדרכה לפייתון

למד Python

מוכן להתחיל את הקריירה שלך ב-Data? למידע נוסף על BrainStation's קורס פייתון

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



טכניקת לולאה אחת כזו היא שימוש ב-|_+_| לוּלָאָה. A for לולאה היא טכניקת הלולאה הנפוצה ביותר עבור איטרציה על רשימה, מילון, מחרוזת או טופלה. זה חוזר על היגיון מסוים שוב ושוב עבור פריטים שונים אלא אם לא נותרו עוד פריטים או מתקיים תנאי יציאה. תנאי יציאה הוא בדרך כלל משהו שיעצור את הלולאה.



הבה נסתכל על תרשים זרימה קטן המסביר כיצד עובד לולאה:

עבור לולאה ב- Python יש את התחביר הבא:



|_+_|

הבה נראה כיצד להשתמש בקטע קוד לולאה למטה:

פונקציית טווח פייתון

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

|_+_| הפונקציה מוגדרת כדלקמן בשתי וריאציות שונות:



|_+_|

איפה, |_+_| מגדיר את המספר ההתחלתי שממנו טווח צריך להתחיל. |_+_| מגדיר את המספר שבו הטווח צריך לעצור. הטווח ייעצר בערך שהוגדר על ידי |_+_| מינוס 1. |_+_| מגדיר כיצד המספרים צריכים לעלות או להגדיל את הטווח.

בואו נסתכל איך |_+_| הפונקציה עשויה להיות שימושית בתוך תחביר for loop:

Python Enumerate Function

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



|_+_| הפונקציה היא בצורה הבאה:

|_+_|

בואו נסתכל על קטע הקוד למטה כדי להבין כיצד להשתמש ב-|_+_| פונקציה עם לולאת for:

Kategori: חֲדָשׁוֹת