switch statements | Sololearn: Learn to code for FREE!


switch statements

can you do switch statements in python, like you can in c++?

7/2/2018 1:21:13 AM

Large Toad

3 Answers

New Answer


No you can not. But you can implement it by yourself. We can create a dictionary where the key is the case value and the key value is a function. def default(): print("default function") def first(): print("first function") def second(): print("second function") dict = { "first": first, "second": second } def switch(case): if case in dict: dict[case]() else: default() #Usage string = input() switch(string)


thank you for clearing that up


new concept wow