Home »
MCQs »
Python MCQs
Which of the following is false regarding conditional statement in Python?
26. Which of the following is false regarding conditional statement in Python?
- If-elif is the shortcut for the if-else chain
- We use the dictionary to replace the Switch case statement
- We cannot use python classes to implement the switch case statement
- None of the mentioned above
Answer: C) We cannot use python classes to implement the switch case statement
Explanation:
It is possible to shorten the if-else chain by using the if-elif construct. Use the if-elif statement and include an else statement at the end, which will be executed if none of the if-elif statements in the previous section are true. As a replacement for the Switch case statement, we use the dictionary data type, whose key values function similarly to those of the cases in a switch statement. When implementing the switch case statement in Python, we can make use of Python classes. A class is a type of object function Object() { [native code] } that can be extended with properties and methods. So, let's look at an example of how to perform a switch case using a class by creating a switch method within the Python switch class and then calling it.