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

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

Embed Size (px)

Citation preview

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

3חלק 2הרצאה פונקציות מתמטיות

2016Igor Kleiner

פונקציות מתמטיות

נראה בהמשך הקורס שברוב תוכנות נשתמש בפונקציות עזר שונות•

:אנו כבר ראינו כמה דוגמאות של פונקציות•• len(x)• int(x)• type(x)

:היום נלמד פונקציות מתמטיות שימושיות כגון•• log• sin• cos• sqrt• tan• exp• …..

פונקציות מתמטיות

נראה בהמשך הקורס שברוב תוכנות נשתמש בפונקציות עזר שונות•

אנו כבר ראינו כמה דוגמאות של פונקציות•

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

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

• import math

פונקציות מתמטיות

נראה בהמשך הקורס שברוב תוכנות נשתמש בפונקציות עזר שונות•

אנו כבר ראינו כמה דוגמאות של פונקציות•

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

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

• import math

אנו נשתמש רק בחלק מהן, בספרייה זו ממומשות הרבה פונקציות מתמטיות•

פונקציות מתמטיות

נראה בהמשך הקורס שברוב תוכנות נשתמש בפונקציות עזר שונות•

אנו כבר ראינו כמה דוגמאות של פונקציות•

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

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

• import math

בספרייה זו ממומשות הרבה פונקציות מתמטיות אנו נשתמש רק בחלק מהן•

אפשר לקרוא את התיעוד שלהmathכדי לדעת יותר פרטים על פונקציות של ספריה •docs.python.org/2/library/math.html

פונקציות מתמטיות

פונקציות מתמטיות

אנו יכולים להשתמש בפונקציות שלהmathלאחר שהוספנו ספריה •

פונקציות מתמטיות

אנו יכולים להשתמש בפונקציות שלהmathלאחר שהוספנו ספריה •

טעויות נפוצות

:נקבל הודעת שגיאmathאם נשכח להוסיף ספרייה •

טעויות נפוצות

:לפני שם של פונקציה נקבל הודעת שגיא.mathאם נשכח לכתוב •