当前位置:新励学网 > 秒知问答 > switchcase用法举例

switchcase用法举例

发表时间:2024-10-05 03:13:49 来源:网友投稿

Switch Case 语句用于根据不同的条件执行不同的代码块。以下是一个简单的例子:

score = 85 if score >= 90: print("优秀") elif score >= 80: print("良好") elif score >= 70: print("中等") elif score >= 60: print("及格") else: print("不及格")

这里使用 if-elif-else 结构来判断分数,并输出相应的评级。也可以用 switch case 结构实现,但 Python 没有内置的 switch 语句,可以用字典映射实现类似效果:

def get_grade(score): switcher = { 9: "优秀", 8: "良好", 7: "中等", 6: "及格", } return switcher.get(score // 10, "不及格") print(get_grade(score))

这里用字典 switcher 将分数区间映射到评级,通过取整 score // 10 来确定区间,并返回对应的评级。如果不在映射中,则返回 不及格。

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!