+ 6
switch statements
can you do switch statements in python, like you can in c++?
3 Answers
+ 17
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)
+ 3
thank you for clearing that up
+ 2
new concept wow
Hot today
I have made a calculator in which my % (Percentage) not work correctly for 100%50 or 100%20.
2 Votes
Тренажер кода
0 Votes
Python palindrome challenge.
1 Votes
Java
0 Votes
Number of Ones ( C++ ) question!
1 Votes