Rumah >pembangunan bahagian belakang >Tutorial Python >Apakah dua tujuan utama pernyataan 'menegaskan' dalam Python?
Memahami Tujuan "assert" dalam Python
Pernyataan "assert" ialah alat yang berharga dalam Python dan bahasa pengaturcaraan lain. Ia mempunyai dua tujuan utama:
Untuk menggunakan "assert," cuma ikut sintaks ini:
assert condition
Jika "syarat" adalah benar, program meneruskan pelaksanaan. Walau bagaimanapun, jika syarat itu palsu, "AssertionError" dinaikkan.
Dalam Python, "assert" adalah serupa dengan kod berikut:
if not condition: raise AssertionError()
Contoh:
>>> assert True # No action performed >>> assert False Traceback (most recent call last): File "<stdin>", line 1, in <module> AssertionError
Mesej Pilihan:
Anda boleh memasukkan mesej pilihan untuk dicetak jika penegasan gagal:
assert False, "Oh no! This assertion failed!"
Nota:
Atas ialah kandungan terperinci Apakah dua tujuan utama pernyataan 'menegaskan' dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!