טיש פון קאָנטענץ[באַהאַלטן][ווייַזן]
עס איז געווען קלאָר צו איר אַז עס זענען צוויי טייפּס פון נומערן אין פּראָגראַממינג. הייסט ינטאַדזשערז און פלאָוטינג-פונט נומערן.
די אַריטמעטיק אַפּעריישאַנז אין פּיטהאָן זענען די זעלבע ווי וואָכעדיק מאַט און זיי דרייען אַרום די צוויי דאַטע טייפּס.
אַריטמעטיק אָפּערייטערז
עס זענען זיבן יקערדיק טייפּס פון אַריטמעטיק אָפּערייטערז. די זענען:
דערצו (+): לייגט צוויי נומערן. למשל
print(10 + 4)
אַראָפּרעכענען (-): אַראָפּרעכענען די רגע נומער פון דער ערשטער. למשל
print(10 - 4)
קייפל (*): מערן צוויי נומערן. למשל
print(10 * 4)
אָפּטייל (/): פירט אָפּטייל אויף צוויי נומערן. למשל
print(10 / 4)
שטאָק אָפּטייל (//): פּערפאָרמז אָפּטייל און ראָונדס אַוועק די ענטפער צו די ניראַסט גאַנץ נומער. למשל
print(10 // 4)
מאָדולאָ אָפּעראַטאָר (%): פּערפאָרמז אָפּטייל און קערט די רעשט. למשל
print(10 % 4)
עקספּאָנענט (**): נעמט די מאַכט פון די גאַנץ נומער למשל
print(10 ** 4)
אַלע די אַפּעריישאַנז זענען געוויזן אונטן:
איצט פֿאַר אַלע די אָפּערייטערז אַז איר געלערנט, מיר האָבן אַ פאַרגרעסערן אַסיינמאַנט אָפּעראַטאָר. זאל מיר ווייַזן איר ווי עס איז געניצט.
זאל ס זאָגן מיר האָבן אַ בייַטעוודיק גערופן 'X'. מיר שטעלן עס צו 10, איצט מיר ווילן צו פאַרגרעסערן דעם דורך 3, מיר האָבן צו שרייַבן קאָד ווי דאָס.
x = 10
x = x + 3
פּיטהאָן יבערזעצער וועט לייגן 3 אין 'רענטגענ' און קראָם עס אין 'רענטגענ'. לאמיר דאס דרוקן:
אַ פאַרגרעסערן אַסיינמאַנט אָפּעראַטאָר קענען זיין געוויינט צו רעפּלאַקייט די זעלבע פאַנגקשאַנאַליטי אָבער מער יפישאַנטלי.
דער זעלביקער קאָד וועט זיין געשריבן ווי דאָס.
x = 10
x += 3
איצט, דעם אָפּעראַטאָר קענען אויך זיין געניצט פֿאַר כיסער און קייפל. קוק אין דעם פּראָגראַם.
דאָ מיר זענען ערשטער ינקראַמאַנטינג 'X' מיט 3 און דעמאָלט מאַלטאַפּלייינג עס מיט 3. דער רעזולטאַט פון שורה 2 זאָל זיין 13 און די רעזולטאַט פון שורה 3 זאָל זיין 39.
אָפּעראַטאָר פּריסידענסע
אין מאַט, מיר האָבן אַ באַגריף גערופן אָפּעראַטאָר פּריסידענסע, וואָס מיטל דער סדר פון דורכפירונג פון אַפּעריישאַנז אין אַ יקווייזשאַן. עס איז נישט ספּעציפיש צו פּיטהאָן, און אַלע פּראָגראַממינג שפראַכן נאָכגיין די אָפּעראַטאָר פּריידאַנס. לאמיר אייך דערמאנען דעם סדר:
- קלאַמערן
- עקספּאָנענט
- דיוויזשאַן אָדער קייפל
- אַדישאַן אָדער כיסער
לאמיר שרייבן א פראגראם און טשעק דאס:
x = 10 + 3 * 2 ** 2 - (9 + 2)
וואָס זאָל זיין דער ענטפער צו די אויבן יקווייזשאַן?
אויב דיין ענטפער איז 11, איר טאָן ניט דאַרפֿן צו איבערחזרן הויך שולע.
לאָזן אַ ענטפֿערן