python switch 语句的用法
在 Python 中,没有直接的 "switch" 语句,但我们可以使用字典结构或者一系列 if/elif 语句来模拟 switch 功能。
方法一:使用字典结构
Python字典可以用来查对应的函数并执行。以下是一个例子:
python
def func1():
print("Function 1")
def func2():
print("Function 2")
def func3():
print("Function 3")
switcher = {
"option1": func1,
"option2": func2,
"option3": func3,
}
option = "option2" # 你的输入
(option, lambda: "Invalid option")() # 调用对应的函数,如果选项不存在,则输出 "Invalid option"
方法二:使用 if/elif 语句
如果你不想使用字典,也可以使用一系列的 if/elif 语句来实现类似的功能。以下是一个例子:
python
def func1():
print("Function 1")
def func2():
print("Function 2")
def func3():
print("Function 3")
option = "option2" # 你的输入
if option == "option1":
func1()
elif option == "option2":
func2()
elif option == "option3":
switch语句c语言例子 func3()
else:
print("Invalid option")
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论