type() and isinstance()
def add_integer(a, b=98):
"""Adds two integers"""
if not isinstance(a, (int, float)):
raise TypeError('a must be an integer')
if not isinstance(b, (int, float)):
raise TypeError('b must be an integer')
if isinstance(a,...
snowcodes.hashnode.dev3 min read