በፓይዘን ውስጥ ሁለት ነገሮችን እንዴት ያወዳድራሉ?
በፓይዘን ውስጥ ሁለት ነገሮችን እንዴት ያወዳድራሉ?

ቪዲዮ: በፓይዘን ውስጥ ሁለት ነገሮችን እንዴት ያወዳድራሉ?

ቪዲዮ: በፓይዘን ውስጥ ሁለት ነገሮችን እንዴት ያወዳድራሉ?
ቪዲዮ: TUDev Solving Coding Challenges with Python! 2024, ግንቦት
Anonim

ሁለቱም “ነው” እና “==” ጥቅም ላይ ይውላሉ የነገር ንጽጽር ውስጥ ፒዘን . ኦፕሬተሩ “==” እሴቶችን ያወዳድራል። ሁለት እቃዎች "ነው" እያለ ሲፈትሽ ሁለት እቃዎች ተመሳሳይ ናቸው (በሌላ አነጋገር ሁለት ተመሳሳይ ማጣቀሻዎች ነገር ). የ"==" ኦፕሬተር x1 እና x2 በትክክል የሚያመለክቱት ስለመሆኑ አይነግረንም። ነገር ኦር ኖት.

በተመሳሳይ፣ በፓይዘን ውስጥ ሁለት ነገሮች አንድ አይነት መሆናቸውን እንዴት ማረጋገጥ ይቻላል?

ቁልፍ ቃል ጥቅም ላይ ይውላል ሁለት ከሆኑ ይፈትሹ ተለዋዋጮች ተመሳሳይ ያመለክታሉ ነገር . የ ፈተና እውነት ይመልሳል ከሆነ የ ሁለት እቃዎች ተመሳሳይ ናቸው ነገር . የ ፈተና በውሸት ይመልሳል ከሆነ እነሱ ተመሳሳይ አይደሉም ነገር ፣ እንኳን ከሆነ የ ሁለት እቃዎች 100% ናቸው እኩል ነው። . የ== ኦፕሬተርን ይጠቀሙ ሁለት ከሆኑ ይፈትሹ ተለዋዋጮች ናቸው። እኩል ነው።.

በተመሳሳይ፣ በ Python 3 ውስጥ እንዴት ያወዳድራሉ? እነዚህ ኦፕሬተሮች አወዳድር በሁለቱም በኩል ያሉትን እሴቶች እና በመካከላቸው ያለውን ግንኙነት ይወስኑ. በተጨማሪም Relational ከዋኞች ተብለው ይጠራሉ.

Python 3 - ንጽጽር የኦፕሬተሮች ምሳሌ.

ኦፕሬተር መግለጫ ለምሳሌ
> የግራ ኦፔራንድ ዋጋ ከቀኝ ኦፔራንድ ዋጋ የሚበልጥ ከሆነ ሁኔታው እውነት ይሆናል። (ሀ > ለ) እውነት አይደለም።

እንዲሁም ለማወቅ፣ በ Python ውስጥ ሁለት ተለዋዋጮችን እንዴት ያወዳድራሉ?

ፒዘን ያለው ሁለት ንጽጽር ኦፕሬተሮች == እና ነው. በመጀመሪያ እይታ እነሱ ተመሳሳይ ናቸው ፣ ግን በእውነቱ እነሱ አይደሉም። == ያወዳድራል። ሁለት ተለዋዋጮች በትክክለኛ ዋጋቸው መሰረት. በአንጻሩ ኦፕሬተሩን ያወዳድራል። ሁለት ተለዋዋጮች በነገር መታወቂያው ላይ ተመስርተው እውነት ከሆነ ይመለሳል ሁለት ተለዋዋጮች ተመሳሳዩን ነገር ተመልከት.

በ Python ውስጥ የCMP ተግባር ምንድነው?

ፒዘን - ሴ.ሜ () ተግባር cmp () ውስጠ-ግንቡ ነው። በ Python ውስጥ ተግባር ፣ ጥቅም ላይ ይውላል አወዳድር ሁለት እቃዎች እና በተሰጡት እሴቶች መሰረት ዋጋን ይመልሳል. ከ'እውነት'/'ውሸት' ይልቅ 'እውነት' ወይም 'ሐሰት' አይመልስም፣ በተሰጠው ግብአት መሰረት አሉታዊ፣ ዜሮ ወይም አወንታዊ እሴትን ይመልሳል። አገባብ፡ ሴ.ሜ (obj1፣ obj2)

የሚመከር: