In [1]:
assert True, "This is an assert statement"

In [2]:
num - 2.003


---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
<ipython-input-2-4e29f26a3b31> in <module>()
----> 1 num - 2.003

NameError: name 'num' is not defined

In [3]:
num = 2.003

In [4]:
assert num > 2, "values must be > 2"

In [5]:
assert num < 2.001, "values can only be a bit bigger than 2"


---------------------------------------------------------------------------
AssertionError                            Traceback (most recent call last)
<ipython-input-5-7225d7fcfc72> in <module>()
----> 1 assert num < 2.001, "values can only be a bit bigger than 2"

AssertionError: values can only be a bit bigger than 2

In [15]:
def temp_c_to_k(temp_in_c):
    """Convert temperature from C to K
    """
    temp_in_k = temp_in_c + 273.15
    assert temp_in_c > -273.15, "values must be > -273.15 C"
    return temp_in_k

In [16]:
print(temp_c_to_k(-273))


0.14999999999997726

In [ ]: