17
מבוא לתכנות מדעי הרצאה2 חלק5 משפטי תנאי2016 Igor Kleiner

מבוא לתכנות מדעי פייתון הרצאה 2 חלק 5 Python

Embed Size (px)

Citation preview

Page 1: מבוא לתכנות מדעי פייתון הרצאה 2 חלק 5 Python

מבוא לתכנות מדעי

5חלק 2הרצאה משפטי תנאי

2016Igor Kleiner

Page 2: מבוא לתכנות מדעי פייתון הרצאה 2 חלק 5 Python

מבוא

כל יום אנו מקבלים הרבה החלטות התלויות במצב •אם היום יהי גשם אני אקח מטריה•

אם קורס קשה לא אקח אותו•

ה אלך לשעות קבלהאאם לא הבנתי חומר בהרצ•

.............או .............. אז ........... אם •

Page 3: מבוא לתכנות מדעי פייתון הרצאה 2 חלק 5 Python

משפטי תנאילא מתקיים\לפעמים אנו נרצה שפעולה תתבצע רק אם תנאי מסוים מתקיים

Page 4: מבוא לתכנות מדעי פייתון הרצאה 2 חלק 5 Python

אופרטורים השוואה

אחרת הוא , אם הוא נכון Trueמחזיר ערך ( ביטוי עם אופרטור השוואה)ביטוי בוליאניFalseמחזיר ערך

בוליאני-הם הערכים מטיפוס חדש False-וTrueערכים

Page 5: מבוא לתכנות מדעי פייתון הרצאה 2 חלק 5 Python
Page 6: מבוא לתכנות מדעי פייתון הרצאה 2 חלק 5 Python

אופרטורים השוואהאחרת הוא , אם הוא נכוןTrueמחזיר ערך ( ביטוי עם אופרטור השוואה)ביטוי בוליאניFalseמחזיר ערך

בוליאניהם הערכים מטיפוס False-וTrueערכים

https://en.wikipedia.org/wiki/George_Boole

Page 7: מבוא לתכנות מדעי פייתון הרצאה 2 חלק 5 Python

דוגמא-משפטי תנאי

Page 8: מבוא לתכנות מדעי פייתון הרצאה 2 חלק 5 Python

דוגמא-משפטי תנאי

Page 9: מבוא לתכנות מדעי פייתון הרצאה 2 חלק 5 Python

2דוגמא–משפטי תנאי

Page 10: מבוא לתכנות מדעי פייתון הרצאה 2 חלק 5 Python

2דוגמא–משפטי תנאי

Page 11: מבוא לתכנות מדעי פייתון הרצאה 2 חלק 5 Python

הזחות

להזחותבפייתון יש חשיבות רבה •

מוסיפים אותה כמות של הזחות לאורך כל הבלוק( בהמשך)forאו ifלאחר שורה עם •

איפה מתחיל ומסתיים אותו בלוק חישובלהבין הזחות עוזרות לפייתון •

כדי לייצור הזחותTAB-עדיף לא להשתמש ב:הערה•

רווחים4בכל בלוק מומלץ לעשות הזחות בגודל •

Page 12: מבוא לתכנות מדעי פייתון הרצאה 2 חלק 5 Python

הזחות

Page 13: מבוא לתכנות מדעי פייתון הרצאה 2 חלק 5 Python

הזחות

Page 14: מבוא לתכנות מדעי פייתון הרצאה 2 חלק 5 Python
Page 15: מבוא לתכנות מדעי פייתון הרצאה 2 חלק 5 Python

תרגיל כיתה

מספרים שלמים ומדפיסה על המסך 2כתוב תוכנה שמקבלת מהמשתמש •את המקסימום שלכם

Page 16: מבוא לתכנות מדעי פייתון הרצאה 2 חלק 5 Python

תרגיל כיתה

מספרים שלמים ומדפיסה על המסך 2כתוב תוכנה שמקבלת מהמשתמש •את המקסימום שלכם

Page 17: מבוא לתכנות מדעי פייתון הרצאה 2 חלק 5 Python

• Igor Kleiner (Hebrew version adaptation 2016)