מפעילי השוואה מוחלים על אובייקטים דומים והם מחזירים ערך בוליאני (True
אוֹ False
).
מַפעִיל | שֵׁם | תיאור | דוגמא |
---|---|---|---|
> | גדול מ | החזרות True אם האופרנד השמאלי גדול מאופרנד הימין |
3 > 2 == True |
< | פחות מ | החזרות True אם האופרן השמאלי קטן יותר מהאופרן הימני |
3 < 2 == False |
== | שווה ל | החזרות True אם האופרנד השמאלי זהה לאופרנד הימני |
(3 == 2) == False |
! = | לא שווה ל | החזרות True אם האופרנד השמאלי אינו זהה לאופרנד הימני |
(3 != 2) == True |
> = | גדול מ או שווה ל | החזרות True אם האופרנד השמאלי גדול או שווה לאופרנד הימני |
(3 >= 3) == True |
<= | פחות מ או שווה ל | החזרות True אם האופרנד השמאלי קטן או שווה לאופרנד הימני |
(3 <= 2) == False |
מפעילי השוואה של פייתון על שלמים וצפים
מפעילי השוואת פייתון יכולים להשוות בין ערכים מספריים כגון מספרים שלמים וצפים בפייתון. המפעילים הם: שווה ל- (==), לא שווה ל- (! =), גדול מ- (>), פחות מ- (<), פחות או שווה ל- (<=), וגדול או שווה ל- (> = ).
להלן דוגמאות להשוואת שני מספרים באמצעות כל אופרטור השוואה:
# Greater Than print(1 > 2.0) # False # Less Than print(1 < 2.0) # True # Equal To print(1 == 2.0) # False # Not Equal To print(1 != 2.0) # True # Greater Than or Equal To print(1 >= 2.0) # False # Less Than or Equal To print(1 <= 2.0) # True
מפעילי השוואה של פיתון על מיתרים
מפעילי השוואת פייתון יכולים להשוות מחרוזות בפייתון. הזמנת ההשוואה ניתנת על ידי ord()
פונקציה המחזירה את המספר השלם של Unicode עבור תו נתון c
. המפעילים הם: שווה ל- (==), לא שווה ל- (! =), גדול מ- (>), פחות מ- (<), פחות או שווה ל- (<=), וגדול או שווה ל- (> = ).
להלן דוגמאות להשוואת המחרוזת 'aaa'
עם 'aab'
באמצעות כל מפעיל השוואה:
# Greater Than print('aaa' > 'aab') # False # Less Than print('aaa' < 'aab') # True # Equal To print('aaa' == 'aab') # False # Not Equal To print('aaa' != 'aab') # True # Greater Than or Equal To print('aaa' >= 'aab') # False # Less Than or Equal To print('aaa' <= 'aab') # True
בואו נצלול אחד אחר אחד למפעילי ההשוואה של פייתון – עם הדרכות וידאו לכל אחד.
פיתון גדול מזה
הפייתון גדול מ- (left>right
) מפעיל חוזר True
כשזה left
אופרנד עולה על זה right
אופרנד. כאשר left
אופרנד קטן או שווה ל- right
אופרנד, ה >
מפעיל חוזר False
. לדוגמה, 3>2
מעריך ל True
, אבל 2>3
ו 3>3
שניהם מעריכים עד False
.
בואו נחקור כמה דוגמאות הנוגעות למפעיל הגדול מ-.
האם 3 גדול מ -2 ו -2?
>>> 3 > 2 True
מה לגבי 2 גדולים מ -3?
>>> 2 > 3 False
האם אתה יכול להשוות אוספים כגון רשימות?
>>> [1, 2] > [99] False >>> [1, 2] > [0] True >>> [1, 2] > [1, 2, 3] False >>> [1, 2] > [1, 1, 3] True
כן!
צלול עמוק יותר למפעיל זה במדריך הקשור שלנו!
הדרכה קשורה: פיתון גדול מזה
פייתון פחות מ
הפייתון פחות מ (left<right
) מפעיל חוזר True
כשזה left
האופרנד קטן משלו right
אופרנד. כאשר left
האופרנד גדול או שווה ל right
אופרנד, ה <
מפעיל חוזר False
. לדוגמה, 2<3
מעריך ל True
, אבל 3<2
ו 2<2
שניהם מעריכים עד False
.
בואו נחקור כמה דוגמאות בנושא פחות מ (אוֹ קטן יותר) מפעיל.
האם 3 פחות מ -2?
>>> 3 < 2 False
מה עם 2 פחות מ -3?
>>> 2 < 3 True
האם אתה יכול להשוות אוספים כגון רשימות?
>>> [1, 2] < [99] True >>> [1, 2] < [0] False >>> [1, 2] < [1, 2, 3] True >>> [1, 2] < [1, 1, 3] False
כן!
צלול עמוק יותר למפעיל זה במדריך הקשור שלנו!
הדרכה קשורה: פייתון פחות מ
פייתון שווה ל
הפייתון שווה ל- (left==right
) מפעיל חוזר True
כשזה left
אופרנד שווה לזה right
אופרנד. אחרת, הוא חוזר False
. לדוגמה, 3==3
מעריך ל True
, אבל 3==2
מעריך ל False
.
בואו נחקור כמה דוגמאות בנושא שווה ל מַפעִיל.
האם 3 שווה ל -2?
>>> 3 == 2 False
מה לגבי 'h'
שווה ל 'h'
?
>>> 'h' == 'h' True
האם אתה יכול להשוות אוספים כגון רשימות, מיתרים, צמרות?
>>> [1, 2] == [1, 2] True >>> [1, 2] == [1, 2, 3] False >>> (1, 1) == (1, 1, 1) False >>> 'hello' == 'hello' True
כן!
צלול עמוק יותר למפעיל זה במדריך הקשור שלנו!
הדרכה קשורה: פייתון שווה ל
פייתון לא שווה ל
הפיתון לא שווה ל (left!=right
) מפעיל חוזר True
כשזה left
אופרנד אינו שווה לזה right
כפי שמוגדר על ידי __ne__()
שיטת קסם. אחרת, הוא חוזר False
. לדוגמה, 3!=2
מעריך ל True
, אבל 3!=3
מעריך ל False
.
בואו נחקור כמה דוגמאות בנושא לא שווה ל מַפעִיל.
האם 3 אינו שווה ל -2?
>>> 3 != 2 True
מה לגבי 'h'
לא שווה ל 'h'
?
>>> 'h' != 'h' False
האם אתה יכול להשוות אוספים כגון רשימות, מיתרים, צמרות?
>>> [1, 2] != [1, 2] False >>> [1, 2] != [1, 2, 3] True >>> (1, 1) != (1, 1, 1) True >>> 'hello' != 'hello!' True
כן!
צלול עמוק יותר למפעיל זה במדריך הקשור שלנו!
הדרכה קשורה: פייתון לא שווה ל
פיתון גדול יותר או שווה
הפיתון גדול או שווה ל- (left>=right
) מפעיל חוזר True
כשזה left
האופרנד אינו חורג ממנה right
אופרנד. כאשר left
אופרנד קטן יותר מ- right
אופרנד, ה >=
מפעיל חוזר False
. לדוגמה, 3>=2
ו 3>=3
להעריך ל True
, אבל 2>=3
מעריך ל False
.
בואו נחקור כמה דוגמאות בנושא גדול מ או שווה ל מַפעִיל.
האם 3 גדול או שווה ל- 2?
>>> 3 >= 2 True
מה לגבי 2 גדול או שווה ל -3?
>>> 2 >= 3 False
מה עם 2 גדול או שווה ל- 2?
>>> 2 >= 2 True
האם אתה יכול להשוות אוספים כגון רשימות?
>>> [1, 2] >= [99] False >>> [1, 2] >= [0] True >>> [1, 2] >= [1, 2, 3] False >>> [1, 2] >= [1, 1, 3] True >>> [1, 2] >= [1, 2] True
כן!
צלול עמוק יותר למפעיל זה במדריך הקשור שלנו!
הדרכה קשורה: פיתון גדול יותר או שווה
פיתון פחות משווה או
הפייתון פחות או שווה ל- (left<=right
) מפעיל חוזר True
כשזה left
אופרנד אינו עולה על right
אופרנד. כאשר left
האופרנד גדול יותר מה- right
אופרנד, ה <=
מפעיל חוזר False
. לדוגמה, 2<=3
ו 2<=2
להעריך ל True
, אבל 3<=2
ומעריך ל False
.
בואו נחקור כמה דוגמאות בנושא פחות מ או שווה ל מַפעִיל.
האם 3 פחות או שווה ל- 2?
>>> 3 <= 2 False
מה עם 2 פחות או שווה ל- 3?
>>> 2 <= 3 True
ו -2 פחות או שווה לעצמו?
>>> 2 <= 2 True
האם אתה יכול להשוות אוספים כגון רשימות?
>>> [1, 2] <= [99] True >>> [1, 2] <= [0] False >>> [1, 2] <= [1, 2, 3] True >>> [1, 2] <= [1, 1, 3] False >>> [1, 2] <= [1, 2] True
כן!
צלול עמוק יותר למפעיל זה במדריך הקשור שלנו!
הדרכה קשורה: פיתון פחות משווה או
תוך כדי עבודה כחוקר במערכות מבוזרות, ד"ר כריסטיאן מאייר מצא את אהבתו להוראת סטודנטים למדעי המחשב.
כדי לעזור לתלמידים להגיע לרמות גבוהות יותר של הצלחה בפייתון, הוא הקים את אתר החינוך לתכנות Finxter.com. הוא מחבר ספר התכנות הפופולרי פייתון One-Liners (NoStarch 2020), מחבר שותף של הפסקת קפה פיתון סדרת ספרים בהוצאה עצמית, חובבי מדעי המחשב, סוֹפֵר בִּלתִי תָלוּי, ובעלים של אחד מבין 10 הגדולים הגדולים ביותר בלוגים של פייתון עוֹלָמִי.
התשוקות שלו הן כתיבה, קריאה וקידוד. אך התשוקה הגדולה ביותר שלו היא לשרת קודנים שאפתנים באמצעות Finxter ולעזור להם להגביר את כישוריהם. אתה יכול הצטרף לאקדמיית הדוא"ל החינמית שלו כאן.
.
קישור לכתבת המקור – 2021-07-25 21:11:37