在switch语句中,我们可以使用不同的case标签来指定不同的输入名称,以显示不同类型的问题。每个case标签后面跟着一个冒号(:),表示该标签对应的代码块。以下是一个示例:
def display_question(question_type):
switch = {
1: "选择题",
2: "填空题",
3: "判断题",
4: "问答题"
}
question_name = switch.get(question_type, "未知类型")
print("问题类型: " + question_name)
# 调用函数并传入不同的问题类型
display_question(1) # 输出:问题类型: 选择题
display_question(2) # 输出:问题类型: 填空题
display_question(3) # 输出:问题类型: 判断题
display_question(5) # 输出:问题类型: 未知类型
在上述示例中,我们使用了一个字典来实现switch语句的功能。字典中的键是问题类型的输入值,值是对应的问题类型名称。通过使用switch.get(question_type, "未知类型")
,我们可以获取到对应问题类型的名称,如果输入的问题类型不存在于字典中,则返回默认值"未知类型"。
对于这个问题,腾讯云并没有特定的产品与之相关,因此无法提供相关产品和产品介绍链接地址。
领取专属 10元无门槛券
手把手带您无忧上云