Si i krahasoni dy objekte në Python?
Si i krahasoni dy objekte në Python?

Video: Si i krahasoni dy objekte në Python?

Video: Si i krahasoni dy objekte në Python?
Video: Юлька_Рассказ_Слушать 2024, Dhjetor
Anonim

Të dyja "është" dhe "==" përdoren për krahasimi i objekteve në Python . Operatori “==” krahason vlerat e dy objekte , ndërsa “është” kontrollon nëse dy objekte janë të njëjta (Me fjalë të tjera dy referenca për të njëjtën Objekt ). Operatori "==" nuk na tregon nëse x1 dhe x2 në të vërtetë i referohen të njëjtës Objekt ose jo.

Në mënyrë të ngjashme, si të kontrolloni nëse dy objekte janë të njëjta në Python?

Fjala kyçe është është përdorur për të test nëse dy variablat i referohen të njëjtës Objekt . Të provë kthen të vërtetë nëse të dy objekte janë të njëjta Objekt . Të provë kthen False nëse ato nuk janë të njëjta Objekt , madje nëse të dy objekte jane 100% të barabartë . Përdorni operatorin == për të test nëse dy variablat janë të barabartë.

Në mënyrë të ngjashme, si e krahasoni në Python 3? Këta operatorë krahasojnë vlerat në të dyja anët e tyre dhe vendosin lidhjen ndërmjet tyre. Ata quhen edhe operatorë relacionalë.

Python 3 - Krahasimi Shembull i operatorëve.

Operatori Përshkrim Shembull
> Nëse vlera e operandit të majtë është më e madhe se vlera e operandit të djathtë, atëherë kushti bëhet i vërtetë. (a > b) nuk është e vërtetë.

Gjithashtu për të ditur, si i krahasoni dy variabla në Python?

Python ka dy krahasime operatorët == dhe është. Në pamje të parë duken të njëjta, por në fakt nuk janë. == krahason dy variabla bazuar në vlerën e tyre reale. Në të kundërt, operatori is krahason dy variabla bazuar në id të objektit dhe kthen True nëse dy variabla referojuni të njëjtit objekt.

Cili është funksioni CMP në Python?

Python - cmp () funksioni cmp () është një i integruar funksion në Python , është mësuar krahasojnë dy objekte dhe kthen vlerën sipas vlerave të dhëna. Ai nuk kthen 'true' ose 'false' në vend të 'true' / 'false', ai kthen vlerë negative, zero ose pozitive bazuar në hyrjen e dhënë. Sintaksë: cmp (obj1, obj2)

Recommended: