Python ยืนยันคำหลัก
ตัวอย่าง
ทดสอบว่าเงื่อนไขส่งคืน True:
x = "hello"
#if condition returns True, then nothing happens:
assert x == "hello"
#if condition returns
False, AssertionError is raised:
assert x == "goodbye"
ความหมายและการใช้งาน
คีย์เวิร์ด ถูกassert
ใช้เมื่อทำการดีบักโค้ด
คีย์เวิร์ดช่วย ให้assert
คุณทดสอบว่าเงื่อนไขในโค้ดของคุณคืนค่าเป็น True หรือไม่ หากไม่เป็นเช่นนั้น โปรแกรมจะเพิ่ม AssertionError
คุณสามารถเขียนข้อความที่จะเขียนได้หากรหัสส่งคืน False ให้ตรวจสอบตัวอย่างด้านล่าง
ตัวอย่างเพิ่มเติม
ตัวอย่าง
เขียนข้อความหากเงื่อนไขเป็นเท็จ:
x = "hello"
#if condition returns
False, AssertionError is raised:
assert x == "goodbye", "x
should be 'hello'"