מבוא לתכנות מדעי פייתון הרצאה 3 חלק 5 Python
-
Upload
igor-kleiner -
Category
Education
-
view
64 -
download
5
Transcript of מבוא לתכנות מדעי פייתון הרצאה 3 חלק 5 Python
מבוא לתכנות מדעי
5חלק 3שבוע
whileלולאת 2016
Igor Kleiner
טבלת כפל
5-כתוב תוכנה שמדפיסה טבלת כפל ב: שאלה•
טבלת כפל
5-כתוב תוכנה שמדפיסה טבלת כפל ב: שאלה•
טבלת כפל
5-כתוב תוכנה שמדפיסה טבלת כפל ב: שאלה•
: בעיה•?1000עד 1-עבור מספרים מ5-מה אם נצטרך לבנות טבלת כפל ב•
?פעמים1000נכתוב כמעט אותה שורה •
קל להכניס טעות, מעייף, קשה•
:פתרון•
טבלת כפל
5-כתוב תוכנה שמדפיסה טבלת כפל ב: שאלה•
: בעיה•?1000עד 1-עבור מספרים מ5-מה אם נצטרך לבנות טבלת כפל ב•
?פעמים1000נכתוב כמעט אותה שורה •
קל להכניס טעות, מעייף, קשה•
:פתרון•מנגנון שמאפשר לעשות פעולות חוזרות מספר פעמים•
טבלת כפל
5-כתוב תוכנה שמדפיסה טבלת כפל ב: שאלה•
: בעיה•?1000עד 1-עבור מספרים מ5-מה אם נצטרך לבנות טבלת כפל ב•
?פעמים1000נכתוב כמעט אותה שורה •
קל להכניס טעות, מעייף, קשה•
:פתרון•מנגנון שמאפשר לעשות פעולות חוזרות מספר פעמים•
כאשר נרצה לבצע סידרת פעולות דומותבלולאותבפייתון נשתמש •
- whileלולאה כאשר נרצה לבצע סידרת פעולות דומותבלולאותפייתון נשתמש ב•
בפייתון קיימות כמה דרכים לבצע לולאה•
whileהיום נלמד לולאת •
2גרסת -טבלת כפל
5-כתוב תוכנה שמדפיסה טבלת כפל ב: שאלה•
2גרסת -טבלת כפל
5-כתוב תוכנה שמדפיסה טבלת כפל ב: שאלה•
• http://www.codeskulptor.org/#user42_c91Y741b04_0.py
Visualization
Visualization
Visualization
Visualization
Visualization
Visualization
Visualization
Visualization
Visualization
?whileתמה היא לולא
:בן אדם עם שקית במבה:מטאפורה• whileבן אדם שאוהב במבה ורוצה לאכול אותה נמצא בלולאת, יחידות במבה40בשקית יש •
1. number of bambas = 40
2. while number of bambas >0
3. take one bamba
4. eat bamba
5. go to step 2
6. put the empty bag away
?whileתמה היא לולא
:בן אדם עם שקית במבה:מטאפורה• whileבן אדם שאוהב במבה ורוצה לאכול אותה נמצא בלולאת, יחידות במבה40בשקית יש •
1. number of bambas = 40
2. while number of bambas >0:
3. take one bamba
4. eat bamba
5. go to step 2
6. put the empty bag away
Python while loop
• while expression:• statement
• statement
• statement
• print “not inside while”
Trueהוא בעל ערך מתבצעת עד שתנאי של ביטוי שלהwhileלולאת •
?whileתמה היא לולא
:בן אדם עם שקית במבה:מטאפורה• whileבן אדם שאוהב במבה ורוצה לאכול אותה נמצא בלולאת, יחידות במבה40בשקית יש •
1. number of bambas = 40
2. while number of bambas >0:
3. take one bamba
4. eat bamba
5. go to step 2
6. put the empty bag away
?whileתמה היא לולא
:בן אדם עם שקית במבה:מטאפורה• whileבן אדם שאוהב במבה ורוצה לאכול אותה נמצא בלולאת, יחידות במבה40בשקית יש •
• http://www.codeskulptor.org/#user42_W4G04OOmnx_0.py
1. number of bambas = 40
2. while number of bambas >0:
3. take one bamba
4. eat bamba
5. go to step 2
6. put the empty bag awayalgorithm
program
whileלולאת ?Trueתמיד יהי while-מה יקרא אם ערך של ביטוי לוגי ב•
whileלולאת ?Trueתמיד יהי while-מה יקרא אם ערך של ביטוי לוגי ב•
!נצטרך לעצור אותה בכוח, תוכנה לא תעצור•
whileלולאת ?Falseתמיד יהי while-מה יקרא אם ערך של ביטוי לוגי ב•
whileלולאת ?Falseתמיד יהי while-מה יקרא אם ערך של ביטוי לוגי ב•
whileלולאת while-מה יקרא אם נשכח להגדיר משתנה שבו משתמשים בביטוי לוגי ב•
whileלולאת while-מה יקרא אם נשכח להגדיר משתנה שבו משתמשים בביטוי לוגי ב•
whileלולאת while-מה יקרא אם נשכח להגדיר משתנה שבו משתמשים בביטוי לוגי ב•
• Igor Kleiner (Hebrew version adaptation 2016)