Koyi Mai Gudanar Da Shaida Python da Bambanci Tsakanin "==" da "IS" Mai Gudanarwa


An buga wannan labarin sosai don bayyana muhimmin mai aiki a cikin Python (\ "IDENTITY OPERATOR") da kuma yadda mai aiki da asali ya bambanta (shine, ba) daga kwatancen kwatancen (==) .

OPEN OPERATOR

Ana amfani da afareta na ainihi (\"shine" kuma \"ba" ) don kwatanta wurin ƙwaƙwalwar abun. Lokacin da aka ƙirƙiri wani abu a ƙwaƙwalwar ajiya an keɓance adireshin ƙwaƙwalwa na musamman ga abin.

  • ‘==’ idan aka kwatanta idan duk abubuwan da suke cikin abu iri ɗaya ne ko a'a.
  • ‘ne’ idan aka kwatanta idan dukansu abu guda ne na wurin ƙwaƙwalwa iri ɗaya.

Irƙira abubuwa uku mai laushi Suna, suna1, da suna2. Kirtanin abu mai suna da suna2 zasu riƙe ƙima ɗaya kuma Name1 zai riƙe ƙimomi daban-daban.

Lokacin da muke ƙirƙirar waɗannan abubuwa, abin da ke faruwa a bayan fage shine, za a ƙirƙiri abin a ƙwaƙwalwar kuma za a samu a yayin rayuwar shirin.

Yanzu zaka iya amfani da kwatancen mai aiki \"==" don bincika idan duka abubuwan ƙimar abu ɗaya ne. Sakamakon mai ba da kwatancen zai zama ƙimar Boolean (Gaskiya ko searya).

Yanzu tunda kun gwada ƙimomi biyu don ƙayyade daidaito, bari muyi la'akari da yadda mai aikin ainihi yake aiki.

Ana amfani da ginannen Id() wani aiki don samun\"ainihi" na abu. Adadi wanda zai zama na musamman kuma mai ɗorewa ga abin yayin rayuwarsa.

Don sauƙaƙa tunanin wannan azaman ID na gwamnati ko ID ID da aka sanya muku, haka kuma an sanya maƙasudin adadin lamba don kowane abu.

Yanzu zaku iya kwatanta bayanan abubuwan 2 ta amfani da \"is" afareta.

Lokacin da na gwada Suna da Sunan1 ko Suna2 ta amfani da ma'aikacin asalin abin da yake aikatawa a bayan fage shine kawai yake gudanar da \"id (Suna) == id (Name2)” . Tunda id (Suna) da id (Sunan2) duk suna raba wuri ɗaya na ƙwaƙwalwar, ya dawo Gaskiya.

Yanzu ya zo sashi mai ban sha'awa. Duba misalinmu na baya inda duka suna da suna1 suna da ƙimomi iri ɗaya kuma ya dawo da darajar lamba ɗaya lokacin da muke gudanar da aiki id() . Me yasa kuke tunanin\"Name_new" da\"Name_le" abu bai zama daidai ba duk da cewa suna da darajoji iri ɗaya daga hoton da ke ƙasa?

Wannan saboda saboda aiwatar da zane ne. Lokacin da ka ƙirƙiri abun lamba a cikin kewayon (-5,256) da kuma abubuwan kirtani waɗanda suka fi girma ko daidai da chars 20, maimakon ƙirƙirar abubuwa daban-daban a ƙwaƙwalwa don ƙima iri ɗaya waɗannan abubuwa suna aiki a matsayin nuni ga abubuwan da aka riga aka halitta.

Da ke ƙasa wakilcin hoto zai ba ku cikakken ra'ayi game da abin da muka gani har yanzu a cikin wannan labarin.

A cikin wannan labarin, mun ga abin da ke mai aiki na ainihi. Ta yaya ake amfani da afaretoci mai aiki da mai aiki na ainihi, aiwatar da zane akan yadda ake ƙirƙirar abu a ƙwaƙwalwa.