Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place. Commercial Alternative to JupyterHub.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place. Commercial Alternative to JupyterHub.
| Download
Project: itamar hassin - Moah-yod-2024-Daria
Views: 61Image: ubuntu2204
Kernel: Python 3 (Anaconda 2022)
לולאת while
צפו בסרטון שלמטה וענו על השאלות והתרגילים שבהמשך:
In [1]:
Out[1]:
תרגיל 1
עבור כל אחד מקטעי הקוד שבהמשך, מה ידפיס קטע הקוד? קודם ענו מבלי להריץ את הקוד ולאחר מכו העתיקו את הקוד ובדקו את תשובתכם.
עבור כל אחד מקטעי הקוד שבהמשך, מה ידפיס קטע הקוד? קודם ענו מבלי להריץ את הקוד ולאחר מכו העתיקו את הקוד ובדקו את תשובתכם.
תרגיל 2
,כתבו קטע קוד, שבעזרת לולאות while ידפיס תמונה כדוגמת זו שלמטה.
,כתבו קטע קוד, שבעזרת לולאות while ידפיס תמונה כדוגמת זו שלמטה.
In [4]:
Out[4]:
*********************
* *
* *
* *
* *
* *
* *
* *
* *
*********************
תרגיל 3
בדקו באינטרנט מה היא השערת קולץ וכיתבו פונקציה בשם Collatz המקבלת מספר שלם ומחזירה את מספר הפעמים שיש להפעיל עליו את הכלל, כדי להגיע ל- 1. הפעילו את הפונקציה על ערכי כניסה שונים.
בדקו באינטרנט מה היא השערת קולץ וכיתבו פונקציה בשם Collatz המקבלת מספר שלם ומחזירה את מספר הפעמים שיש להפעיל עליו את הכלל, כדי להגיע ל- 1. הפעילו את הפונקציה על ערכי כניסה שונים.
In [2]:
Out[2]:
it took 2 steps to get to one
In [0]:
בעזרת ללאת while נוכל לשרטט גרף של פונקציה מסימת. נראה זאת באמצעות הדוגמא שבהמשך. נניח כל רוצים לשרטט גרף של הפונקציה :
בתחום . קטע הקוד שבהמשך עושה זאת:
בתחום . קטע הקוד שבהמשך עושה זאת:
In [10]:
Out[10]:
תרגיל 4:כתבו פונקציה המקבלת כפרמטרים שם של פונקציה, גבול עליון וגבול תחתון ומשרטטת גרף של הפונקציה עבור 100 נקודות שונות בתחום.
In [13]:
Out[13]:
In [0]:
In [0]:
תרגיל 5: שנו את הפונקציה שכתבתם בתרגיל הקודם כך שנקודות עבורם ערך ה-y של המשתנה התלוי הן חיוביות ישורטטו בצבע אדום ואילו נקודות שעבורן y שלילי ישורטטו בצבע כחול.
In [34]:
Out[34]:
תרגיל 6: שנו את הפונקציה אותה כתבתם כך, שבגרף היא תסמן את נקודות המקסימום המינימום ואת האפסים של הפונקציה המשורטטת. הקפידו לצבוע כל סוג של נקודות בצבע שונה.
In [20]:
Out[20]:
תרגיל 7 כתבו תוכנית היצרת ספירלה כדוגמת זו שבתמונה למטה
In [53]:
Out[53]:
תרגיל 8:כתבו תוכנית המשרטטת את הצורה שבהמשך
In [14]:
Out[14]:
בעיית אתגר: הציור מתאר אונייה השטה ימינה במהירות קבועה שגודלה 20 קמ"ש. מהנקודה
A נורה טורפדו לכיוון האונייה. הטורפדו נע במהירות קבועה שגודלה 50 קמ"ש.
חרטום הטורפדו מופנה תמיד לכיוון האונייה.
כעבור כמה זמן ובאיזה מקום יפגע הטורפדו באונייה?
רשמו קוד הפותר את הבעיה, שרטטו את מסלול הטורפדו על מערכת צירים.
In [0]: