天天看点

if语句的习题课 | Python从入门到精通:入门篇之十四if语句的习题课

十三节:多分支流程控制语句

if语句的习题课

1、练习1:

编写一个程序,获取一个用户输入的整数。然后通过程序显示这个数是奇数还是偶数。

if语句的习题课 | Python从入门到精通:入门篇之十四if语句的习题课

2、练习2:

编写一个程序,检查任意一个年份是否是闰年。

如果一个年份可以被4整除不能被100整除,或者可以被400整除,这个年份就是闰年。

if语句的习题课 | Python从入门到精通:入门篇之十四if语句的习题课

执行结果为:

if语句的习题课 | Python从入门到精通:入门篇之十四if语句的习题课

3、练习3:

我家的狗5岁了,5岁的狗相当于多大年龄的人呢?

其实非常简单,狗的前两年每一年相当于人类的10.5岁,然后每增加一年就增加四岁。那么5岁的狗相等于人类的年龄就应该是10.5+10.5+4+4+4 = 33岁

编写一个程序,获取用户输入的狗的年龄,然后通过程序显示其相当于人类的年龄。如果用户输入负数,请显示一个提示信息。

if语句的习题课 | Python从入门到精通:入门篇之十四if语句的习题课
if语句的习题课 | Python从入门到精通:入门篇之十四if语句的习题课

4、练习4:

从键盘输入小明的期末成绩:

当成绩为100时,'奖励一辆BMW'

当成绩为[80-99]时,'奖励一台iphone'

当成绩为[60-79]时,'奖励一本参考书'

其他时,什么奖励也没有

if语句的习题课 | Python从入门到精通:入门篇之十四if语句的习题课
if语句的习题课 | Python从入门到精通:入门篇之十四if语句的习题课

5、练习5:

大家都知道,男大当婚,女大当嫁。那么女方家长要嫁女儿,当然要提出一定的条件:

高:180cm以上; 富:1000万以上; 帅:500以上;

如果这三个条件同时满足,则:'我一定要嫁给他'

如果三个条件有为真的情况,则:'嫁吧,比上不足,比下有余。'

如果三个条件都不满足,则:'不嫁!'

if语句的习题课 | Python从入门到精通:入门篇之十四if语句的习题课
if语句的习题课 | Python从入门到精通:入门篇之十四if语句的习题课

好了,练习到这里就结束啦,希望大家在私下的时候多加练习,该写注释的地方一定要写注释,愿大家学有所成!

十五节:流程控制语句之循环语句

视频学习:阿里云大学之Python进阶必看

配套Python进阶文章点击此处获取