In this lesson, you’ll see why having switch/case in Python would be useful. Python does not have a switch/case statement and because of this, many Python developers useif
statements to decide on what action to take based on a condition:
if cond == 'cond_a':
handle_a()
elif cond == 'cond_b':
handle_b()
else:
handle_default
This lesson will go over some of the problems of using this approach.