Bakit ginagamit ang assertion sa python?

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: