Bakit ginagamit ang assertion sa python?

Talaan ng mga Nilalaman:

Bakit ginagamit ang assertion sa python?
Bakit ginagamit ang assertion sa python?
Anonim

Ang Python assert keyword sumusubok kung totoo ang isang kundisyon. Kung mali ang isang kundisyon, hihinto ang programa sa isang opsyonal na mensahe. Ang mga pahayag ng paggiit ay ginagamit upang i-debug ang code at pangasiwaan ang mga error. Hindi ka dapat gumamit ng assert statement sa isang production environment.

Bakit ginagamit ang assertion?

Maaaring gumamit ang mga programmer ng mga assertion upang tumulong sa pagtukoy ng mga program at para mangatwiran tungkol sa kawastuhan ng program. Halimbawa, ang isang precondition-isang assertion na inilagay sa simula ng isang seksyon ng code-tinutukoy ang hanay ng mga estado kung saan inaasahan ng programmer na isasagawa ang code.

Bakit tayo gumagamit ng assert sa Python?

Ang igiit na keyword ay ginamit kapag nagde-debug ng code. Hinahayaan ka ng assert keyword na subukan kung ang isang kundisyon sa iyong code ay nagbabalik ng True, kung hindi, ang program ay magtataas ng AssertionError. Maaari kang magsulat ng mensaheng isusulat kung mali ang ibinalik na code, tingnan ang halimbawa sa ibaba.

Ano ang gamit ng mga assertion sa Python na ipaliwanag nang may halimbawa?

Assert Keyword sa Python

In python assert keyword ay nakakatulong sa pagkamit ng gawaing ito. Ang statement na ito na ay kumukuha lang ng input ng boolean na kundisyon, na kapag nagbalik ng true ay walang ibinabalik na anuman, ngunit kung ito ay nakalkula bilang false, ito ay magtataas ng AssertionError kasama ang opsyonal na mensaheng ibinigay.

Ano ang assertion error Python?

Ang

Assertion ay isang konsepto sa programming na ginagamit habang nagsusulat ng code kung saan ipinapahayag ng user na totoo ang isang kundisyon gamit ang assertpahayag bago patakbuhin ang module. Kung True ang kundisyon, lilipat lang ang control sa susunod na linya ng code.

Inirerekumendang:

Kagiliw-giliw na mga artikulo
Paano gumagana ang pag-upgrade ng telepono?
Magbasa nang higit pa

Paano gumagana ang pag-upgrade ng telepono?

Karamihan sa mga carrier ay hindi nangangailangan sa iyo na magbayad ng upfront down payment bago matanggap ang iyong telepono at simulan ang mga pagbabayad. Kapag naabot mo na ang pinakamababang bilang ng mga buwan sa iyong plano sa pag-upgrade, at kung naisagawa mo na ang lahat ng iyong mga pagbabayad, iimbitahan kang palitan ang iyong telepono para sa bago.

Ang pagbababad ba ng pizza ay mantika?
Magbasa nang higit pa

Ang pagbababad ba ng pizza ay mantika?

Paggamit ng slice ng Domino's pepperoni pizza na may hand-toshed crust para sa kanilang pagsubok, napagpasyahan ng LabDoor na ang pagbababad sa labis na grasa sa ibabaw ay nakakatipid sa iyo ng 4.5 gramo ng taba at 40.5 calories. … Sa katunayan, ang pagdampi ng taba sa ibabaw ng bawat hiwa na kinakain mo ay maaaring umabot ng halos 2 pounds bawat taon.

Bakit mahalaga ang mistral?
Magbasa nang higit pa

Bakit mahalaga ang mistral?

Tumutulong ang mistral sa ipaliwanag ang hindi karaniwang maaraw na klima (2700 hanggang 2900 oras na sikat ng araw sa isang taon) at kalinawan ng hangin ng Provence. Kapag ang ibang bahagi ng France ay may mga ulap at bagyo, ang Provence ay bihirang maapektuhan nang matagal, dahil ang mistral ay mabilis na nag-aalis ng kalangitan.