פייתון/פייתון גרסה 3/שמורה: הבדלים בין גרסאות בדף

מתוך testwiki
קפיצה לניווט קפיצה לחיפוש
imported>Mathreturn
יצירת דף עם התוכן "==שמורה == שמורה או אִינְווָריִאָנְט (loop invariant) הוא תנאי שבודק את נכונות אלגוריתם או במילים..."
 
(אין הבדלים)

גרסה אחרונה מ־12:52, 24 ביוני 2018

שמורה

שמורה או אִינְווָריִאָנְט (loop invariant) הוא תנאי שבודק את נכונות אלגוריתם או במילים אחרות ביטוי שנכון לכל חזרה של הלולאה:

def multiply(a, b):
    x = a
    y = b
    p = 0
  
    while x > 0 :
        p = p + y
        x = x - 1
      
    return p

דוגמה לשמורה : (xy)+p=ab