תכנות — שיעור 63 25/September/2008    

פונקציות ומשתנים גלובליים

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

הפונקציה ממומשת בקובץ eratos.py
ועם תכנית בדיקה בקובץ eptest.py


תרגילים

  1. הורד, הרץ והבן את פתרון הדוגמא ותכנית הבדיקה המקושרים למעלה.
  2. נסה לחשוב כיצד ליעל את המקרה
    M > primes_bound
    שבפונקציה eratos.get_primes

חזרה לעמוד האם