首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何为switch语句中的输入指定不同的名称,该语句用于显示不同类型的问题

在switch语句中,我们可以使用不同的case标签来指定不同的输入名称,以显示不同类型的问题。每个case标签后面跟着一个冒号(:),表示该标签对应的代码块。以下是一个示例:

代码语言:txt
复制
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, "未知类型"),我们可以获取到对应问题类型的名称,如果输入的问题类型不存在于字典中,则返回默认值"未知类型"。

对于这个问题,腾讯云并没有特定的产品与之相关,因此无法提供相关产品和产品介绍链接地址。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券