Skip to content

Latest commit

 

History

History
39 lines (30 loc) · 761 Bytes

File metadata and controls

39 lines (30 loc) · 761 Bytes

Assertions

The assert keyword in Python is used to test a condition.
If the condition evaluates to True, then the program executes as normal.
But if the condition evaluates to False, then the program will raise an AssertionError along with an optional message.

Example - 1

a = 10
b = 2

assert b != 0, 'Denominator cannot be zero'
print(a/b)
5.0

Example - 2

a = 5
b = 0

assert b != 0, 'Denominator cannot be zero'
print(a/b)
AssertionError                            Traceback (most recent call last)
<ipython-input-7-b5ac1363a51c> in <module>
      2 b = 0
      3 
----> 4 assert b != 0, 'Denominator cannot be zero'
      5 print(a/b)

AssertionError: Denominator cannot be zero