import random

def get_level(score):
    if 90 < score <= 100:
        return '非常优秀'

    elif 80 < score <=90:
        return '优秀'

    elif 60 < score <=80:
        return '及格'

    else:
        return '不及格'

def main():
    for i in range(20):
        score = random.randint(1,100)
        level = get_level(score)
        print("成绩: %s, 等级: %s" % (score, level))

if __name__ == "__main__":
    main()

运行结果

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐