首页 > 其他 > 详细

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

时间:2017-11-12 20:36:40      阅读:165      评论:0      收藏:0      [点我收藏+]

小练习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

 

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

原文:http://www.cnblogs.com/sunshine-long/p/7822650.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!