Mụta onye ọrụ njirimara Python na ọdịiche dị n'etiti == na IS onye ọrụ


Emebere akụkọ a ka ọ kọwaa onye ọrụ dị mkpa na Python (\IDENTITY OPERATOR) yana otu onye na-ahụ maka njirimara si dị iche (bụ, ọ bụghị) na onye ọrụ ntụnyere (==).

Onye na-arụ ọrụ njirimara

A na-eji onye na-ahụ maka njirimara (\bụ na \abụghị) atụnyere ebe nchekwa ihe ahụ. Mgbe emepụtara ihe na ebe nchekwa, a na-ekenye adreesị ebe nchekwa pụrụ iche maka ihe ahụ.

  • '==' atụnyere ma ọ bụrụ na ụkpụrụ ihe abụọ ahụ bụ otu ma ọ bụ na ha abụghị.
  • 'bụ' atụnyere ma ọ bụrụ na ihe abụọ ahụ bụ otu ebe nchekwa.

Mepụta eriri eriri atọ Aha, Aha1, na Aha2. Aha eriri ihe na Aha2 ga-ejide otu uru na Aha1 ga-ejide ụkpụrụ dị iche iche.

Mgbe anyị na-emepụta ihe ndị a, ihe na-eme n'azụ ihe nkiri ahụ bụ, ihe ahụ ga-eme ka ọ bụrụ ebe nchekwa na ọ ga-adị n'oge ndụ nke mmemme ahụ.

Ugbu a ị nwere ike iji onye na-ahụ maka ntụnyere == iji lelee ma ụkpụrụ abụọ ahụ bụ otu. Mpụta nke onye na-ahụ maka ntụnyere ga-abụ uru Boolean (Eziokwu ma ọ bụ Ụgha).

Ugbu a ị tụlere ụkpụrụ abụọ iji chọpụta nha anya, ka anyị lelee ka onye na-ahụ maka njirimara si arụ ọrụ.

A na-eji arụrụ arụrụ arụrụ n'ime Id() iji nweta njirimara ihe. Integer ga-abụ ihe pụrụ iche na nke na-adịgide adịgide n'oge ndụ ya.

Iji mee ka ọ dị mfe iche nke a dị ka NJ gọọmentị pụrụ iche ma ọ bụ Emp ID ekenyere gị, n'otu aka ahụ ka e kenyere uru integer pụrụ iche maka ihe ọ bụla.

Ugbu a ị nwere ike iji onye na-arụ ọrụ \bụ atụnyere ntụaka ihe abụọ.

Mgbe m na-atụnyere Aha na Aha1 ma ọ bụ Aha2 site na iji onye na-ahụ maka njirimara ihe ọ na-eme na azụ, ọ na-agba ọsọ \id(Aha) == id(Aha2). Ebe ọ bụ na id(Aha) na id (Aha2) ha abụọ na-ekerịta otu ebe nchekwa, ọ na-alaghachi Ezi.

Ugbu a, ebe a na-abịa na-akpali akụkụ. Lee ihe atụ anyị gara aga ebe ma Aha na Aha1 nwere ụkpụrụ ha wee weghachi otu uru integer mgbe anyị na-arụ ọrụ id(). Kedu ihe kpatara ị chere na ihe Aha_ọhụrụ na \Aha_le abụghị otu n'agbanyeghị na ha nwere otu ụkpụrụ site na nseta ihuenyo dị n'okpuru?

Nke a bụ n'ihi mmejuputa nhazi nke Python. Mgbe ị mepụtara ihe integer dị na nso (-5,256) na eriri ihe karịrị ma ọ bụ ha nhata chars 20, kama ịmepụta ihe dị iche iche na ebe nchekwa maka otu uru ihe ndị a na-eme dị ka ihe nrịbama na ihe ndị emepụtaralarị.

Ngosipụta eserese n'okpuru ga-enye gị echiche doro anya nke ihe anyị hụrụla n'isiokwu a.

N'isiokwu a, anyị ahụla ihe bụ onye ọrụ njirimara. Otu esi eji onye na-ahụ maka ntụnyere na onye na-ahụ maka njirimara, mmejuputa atụmatụ maka otu esi emepụta ihe na ebe nchekwa.