Sharedassignments / assignment1 / meeting1_functions.ipynbOpen in CoCalc
Author: Gabriela Student
Views : 3

מפגש מס' 1

שמי:

____

שמו של בן זוגך:

_____

חזרה

צפו בסרטון שבהמשך וענו על השאלות
In [1]:
# יש להריץ את התא לפני הפעלת הסרטון from IPython.display import YouTubeVideo YouTubeVideo("-47YJkDAo-M",width=560, height=315)
1. נתון משפט התוכנית: a=11.2. מה סוג המשתנה a?
In [ ]:
2. נתון קטע הקוד שבהמשך. מה ערכו של המשתנה d לאחר הרצת הקטע?

a = 12.4
b = 2 * a
c = a
d = c + b
3. נתון משתנה בשם jo. מה הפונקציה שבאמצעותה תדעו מה סוג המשתנה jo?
In [ ]:

פונקציות המוגדרות על ידי המשתמש

Ari Porter

הנחיות

א. צפו בסרטון שלמטה

ב. מתחת לכל אחד מהתרגילים שבהמשך , יש שני תאים ריקים. בתא הראשון הקלידו את הפונקציה ובתא השני הריצו אותה לצורך בדיקה

In [2]:
# יש להריץ את התא לפני הפעלת הסרטון from IPython.display import YouTubeVideo YouTubeVideo("v-cLEyY_G-o",width=560, height=315)
1. כתבו פונקציה בשם (get_cylinder_volume(r,h. הפונקציה צריכה לקבל גובה ורדיוס של גליל ולחשב את ניפחו.
In [1]:
from math import pi
2. כתבו פונקציה (get_cylinder_mass(ro,r,h המחשבת מסה של גליל בהתאם לצפיפות החומר ממנו הוא עשוי. על השיטה לקבל שלושה פרמטרים שהם צפיפות הגליל, גובהו וקוטרו ולהחזיר את מסתו. רצוי להשתמש בבניית פונקציה זו בקריאה לפונקציה הקודמת.
In [ ]:
3 כדי להפוך טמפרטורה מצלסיס לפרנהיט משתמשים בנוסחא TF=95TC+32T_F=\frac{9}{5}T_C+32. כתבו שתי פונקציות האחת בשם celsius_to_fahrenheit המקבלת טמפרטורה במעלות צלסיוס והופכת אותה למעלות פרנהיט והשנייה עושה את הפעולה ההפוכה.
4 הריבית לחיסכון היא p אחוזים לשנה. אם נסמן את הקרן ב- A נקבל כי עבור חיסכון של n שנים הסכום המצטבר הוא:A(1+p/100)nA(1+p/100)^n . כתבו פונקציה בשם (money_growth(A,p,n המקבלת שלושה פרמטרים:הקרן, אחוז הריבית השנתית ותקופת החיסכון ומחזירה את הסכום שהצטבר בחיסכון.
In [ ]:
5. בעזרת הנוסחא h=0.5gt2(g=9.8ms2)h=0.5g\cdot t^2 (g=9.8\frac{m}{s^2}) אפשר לחשב את מרחק הנפילה hh של גוף הנופל ממנוחה כתלות בזמן. את מהירותו של הגוף מחשבים בעזרת הנוסחא v=gtv=gt. גוף נופל מנקודה בגובה h. כתבו שתי פונקציות, האחת מחשבת את מרחק הנפילה והשניה את מהירות הפגיעה בקרקע.
In [ ]:
6. בדקו מה עושה המשפט הבא:

print("*\n**\n***\n****\n*****")

In [ ]:
7. כתבו פונקציה המדפיסה על המסך את הצורה:

upAero

In [ ]: