基础训练-分支结构小练习

小练习1-学校食堂一周食谱:

 1 week = 3
 2 
 3 if week == 1:
 4     print('今天是周一,我们吃西红柿炒番茄')
 5 elif week == 2:
 6     print('今天是周二,我们吃马铃薯炖土豆')
 7 elif week == 3:
 8     print('今天是周三,我们吃大米蒸小米')
 9 elif week == 4:
10     print('今天是周四,我们吃老母鸡炖小母鸡')
11 elif week == 5:
12     print('今天是周五,我们吃杏孢菇拌金针菇')
13 else:
14     print('今天是周天,食堂不开饭饿着!')

输出结果

/usr/bin/python3.5 /mnt/linux/python6/12/test/test1.py
今天是周三,我们吃大米蒸小米

Process finished with exit code 0

 

 

 

小练习二-根据成绩  将成绩划分为 满分,优秀,良好,及格不及格等

100 满分
>=85 优秀
>=75 良好
>=60 及格
其余不及格!

方法一

 1 cj = 80  #成绩
 2 
 3 if cj == 100:
 4     print('恭喜,满分!')
 5 elif cj >= 85 and cj < 100:
 6     print('你是个优秀的娃娃')
 7 elif cj >= 75 and cj < 85:
 8     print('小伙子,考得可以,免得挨揍~!')
 9 elif cj >= 60 and cj < 75:
10     print('及格万岁,少一分犯罪,多一分浪费')
11 else:
12     print('露出你的小屁屁!')
13 
14 
15 /usr/bin/python3.5 /mnt/linux/python6/12/test/test1.py
16 小伙子,考得可以,免得挨揍~!
17 
18 Process finished with exit code 0

方法二

 1 cj = 100
 2 
 3 if cj == 100:
 4     print('恭喜,满分!')
 5 elif 85 <= cj < 100:
 6     print('你是个优秀的娃娃')
 7 elif 75 <= cj < 85:
 8     print('小伙子,考得可以,免得挨揍~!')
 9 elif 60 <= cj < 75:
10     print('及格万岁,少一分犯罪,多一分浪费')
11 else:
12     print('露出你的小屁屁!')
13     
14 /usr/bin/python3.5 /mnt/linux/python6/12/test/test1.py
15 恭喜,满分!
16 
17 Process finished with exit code 0

方法3(利用分支的结构特色)

 1 cj = 95
 2 
 3 if cj == 100:
 4     print('恭喜,满分!')
 5 elif cj >= 85:
 6     print('你是个优秀的娃娃')
 7 elif cj >= 75:
 8     print('小伙子,考得可以,免得挨揍~!')
 9 elif cj >= 60:
10     print('及格万岁,少一分犯罪,多一分浪费')
11 else:
12     print('露出你的小屁屁!')
13 
14 /usr/bin/python3.5 /mnt/linux/python6/12/test/test1.py
15 你是个优秀的娃娃
16 
17 Process finished with exit code 0

 

 

小练习3

schooldoor = True #True 开  False 关
#楼们
builddoor = True #True 开  False 关
#教室门
classdoor = True#True 开  False 关

#来到学校门口
print('高高兴兴上学来,走到了校门口')
#判断校门是否打开
if schooldoor == True:
    print('学校们已经打开,走进校园来!')
    #判断楼们是否打开
    if builddoor == True:
        print('大楼们已经打开,走进楼里来!')
        #判断教室们是否打开
        if classdoor == True:
            print('教室门一开,走进教室好好学习,天天想上!')
        else:
            print('教室们没开,松哥给开歌门呗!')
    else:
        print('楼们未开,齐大妈给开个门呗!')
else:
    print('校门没开,王大爷,给我开个门呗')

/usr/bin/python3.5 /mnt/linux/python6/12/test/test1.py
高高兴兴上学来,走到了校门口
学校们已经打开,走进校园来!
大楼们已经打开,走进楼里来!
教室门一开,走进教室好好学习,天天想上!

Process finished with exit code 0

 

posted @ 2017-11-12 20:02  Mr-Lee-long  阅读(433)  评论(0编辑  收藏  举报