python 的变量和分支语句,基本结构此处不做讲解
    有意思的地方会讲解
    python 语句的拆解

    def judege_score(a):
    #a = 55
    if a >= 60:
    if a >= 70:
    if a >= 80:
    if a >= 90:
    print (“you”)
    else:
    print (“liang”)
    else:
    print (“zhong”)
    else:
    print (“ji ge”)
    else:
    print (“bu ji ge”)
    方法二
    list1 = [“you”,”liang”,”zhong”,”ji ge”,”bu ji ge”]
    def fun_1(a,list1):
    if a>=90:
    return list1[0]
    if a>=80 and a<90:
    return list1[1]
    if a>=70 and a<80:
    return list1[2]
    if a>=60 and a<70:
    return list1[3]
    if a<60:
    return list1[4]
    第二种思路字典
    python 中采用字典的思想

    def fun_1():
    #if a>=90:
    return “you”
    def fun_2():
    #if a>=80 and a<90:
    return “liang”
    def fun_3():
    #if a>=70 and a<80:
    return “zhong”
    def fun_4():
    #if a>=60 and a<70:
    return “ji ge”
    def fun_5():
    #if a<60:
    return “bu ji ge”

    fun ={“a”:fun_1(),”b”:fun_2(),”c”:fun_3(),”d”:fun_4(),”e”:fun_5()}
    def judge(y):
    return (fun.get(y))