Assert Python гэж юу вэ?
Assert Python гэж юу вэ?

Видео: Assert Python гэж юу вэ?

Видео: Assert Python гэж юу вэ?
Видео: Python-г 30 минутад #x101in30 2024, Арванхоёрдугаар сар
Anonim

Python-ийн баталгаа мэдэгдэл нь нөхцөл байдлыг шалгах дибаг хийх хэрэгсэл юм. Хэрэв нөхцөл үнэн бол энэ нь юу ч хийхгүй бөгөөд таны програм зүгээр л үргэлжлүүлэн ажиллана. Гэхдээ хэрэв батлах нөхцөлийг худал гэж үнэлдэг бол энэ нь нэмэлт алдааны мессеж бүхий AssertionError-ийн онцгой тохиолдол үүсгэдэг.

Үүнтэй холбогдуулан та Python хэл дээрх жишээгээр тайлбарлах баталгаа гэж юу гэсэн үг вэ?

Баталгаажуулалт гэсэн мэдэгдэл юм батлах эсвэл хөтөлбөртөө ямар нэг баримтыг итгэлтэйгээр хэлээрэй. Учир нь жишээ , хуваах функцийг бичих явцад, Та Хуваагч нь тэг байх ёсгүй гэдэгт итгэлтэй байна, та баталж байна хуваагч нь тэгтэй тэнцүү биш юм. Баталгаажуулалт нөхцөлүүд үнэн болж байгаа эсэхийг шалгах энгийн логик илэрхийллүүд юм.

Мөн Pytest гэж юу болохыг мэдэх үү? Питест нь python ашиглан тестийн код бичих боломжийг бидэнд олгодог тестийн хүрээ юм. Гэхдээ pytest нь API-д зориулсан тест бичихэд голчлон хэрэглэгддэг.

Энгийнээр хэлэхэд та батлах гэж юу гэсэн үг вэ?

үйл үг (объекттой хамт хэрэглэгддэг) итгэлтэйгээр, итгэлтэйгээр, эсвэл хүчээр илэрхийлэх; хүчтэй эсвэл эерэгээр илэрхийлэх; батлах; aver: Тэр баталсан түүний гэм буруугүй байдал. хадгалах буюу хамгаалах (нэхэмжлэл, эрх гэх мэт). оршин байгаа гэж хэлэх; батлах; postulate: to батлах шаардлагатай бол эхний шалтгаан.

C хэл дээр assert гэж юу вэ?

C-д батлах . Батлах макро нь ажиллах үед (програм ажиллаж байх үед) тодорхой нөхцөлүүдийг шалгахад хэрэглэгддэг бөгөөд програмыг дибаг хийх үед маш хэрэгтэй байдаг. Мэдэгдэл: хүчингүй болсон батлах (int илэрхийлэл); Илэрхийлэл нь ямар ч хүчинтэй байж болно C хэлний илэрхийлэл нь ихэнх тохиолдолд нөхцөл юм.

Зөвлөмж болгож буй: