לימוד פייתון לאיש הפשוט/לספור עד 10: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
Ayah (שיחה | תרומות)
Ayah (שיחה | תרומות)
שורה 1:
== לולאת while ==
הצגת מבנה הבקרה ''control structre'' הראשון שלנו, שזהו קטע קוד האחראי על שינוי פעולת התכנית בהתאם לתנאים מסוימים.
לרוב המחשב מתחיל לרוץ מהשורה הראשונה ולאחר מכן ממשיך משם כלפי מטה. מבני הבקרהבקרה מאפשרים לשנות את סדר הריצה או להחליט אם הוראה מסוימת תרוץ. הנה תוכנית המשתמשת במבני בקרה:
<div style="direction: ltr;">
<source lang="python">
שורה 26:
 
</div>
 
נו, ואתם חשבתם שיותר גרוע מלהפוך את המחשב שלכם למחשבון פשוט, כבר לא יהיה.
אז מה התוכנית עושה? הראשונה היא רואה את הקו <code> a = 0 </code> וכן קובע <code> a </code> כדי לאפס. ואז זה יראה <code> בעוד <10: </ code> ולכן את המחשב יבדוק אם <code> a < 10 </code>. בפעם הראשונה את המחשב רואה את זה הצהרה <code> a </code> היא אפס, כך שזה פחות מ 10. במילים אחרות, כל עוד <code> a </code> הוא פחות מעשרה המחשב יפעל את tabbed ב תוחודל. בסופו של דבר זה עושה <code> a </ code> שווה לעשר (על ידי הוספת אחד <code> a </code> שוב ושוב), וכן את <code> בעוד <10 </code> אינו נכון יותר . להגיע המצביעים של התוכנית לא יוצגו מפורץ את השורות יותר.
 
זכור תמיד לשים נקודתיים ":" אחרי "while" הצהרה!
 
== דוגמאות ==