📜  什么等级是 19 21 (1)

📅  最后修改于: 2023-12-03 15:21:50.886000             🧑  作者: Mango

等级判断程序

介绍

这是一个等级判断程序,你只需要输入用户的分数,它就可以返回对应的等级。本程序适用于以下情况:

  • 分数在0~100之间
  • 分数位于一个连续的区间内,每个区间代表一个等级
使用方法
def get_level(score: int) -> str:
    if score < 0 or score > 100:
        return "分数必须在0~100之间"
    if score >= 90:
        return "等级为A"
    elif score >= 80:
        return "等级为B"
    elif score >= 70:
        return "等级为C"
    elif score >= 60:
        return "等级为D"
    else:
        return "等级为E"

调用方法:

score = int(input("请输入分数:"))

level = get_level(score)

print(level)
API文档
get_level(score: int) -> str
  • score:int类型,表示用户的分数
  • 返回值:str类型,表示用户的等级
注意事项

本程序只适用于分数在0~100之间的情况,如果用户输入的分数超出了这个范围,程序会返回提示信息:'分数必须在0~100之间'。

示例

如果输入的分数是19,程序会返回:'等级为E'

如果输入的分数是21,程序会返回:'等级为E'