Python3基础知识if语句编写

在Python3的基础知识学习中,在学习if语句的时候绝对会碰到的练习题。

编写一个小程序,要求使用if语句。在终端运行:

要求:

提示输入一个年份year(),

输出该年份是平年还是闰年。

提示:是否是闰年如何判断:

1.年份能否被4整除,但是不能被整除

2.能被整除

year%!=0不能被整除

year%==0  能被整除

人工只能Python

首先,我们线了解一下if语句的使用:

if语句语法

if真值测试表达式1:

elif真值测试表达式2:

elif真值测试表达式3:

语句块3

print()

注意:

1.语句的缩进关系,建议4个空格,缩进不要空格和Tab混用!!!

2.分支下面的语句至少有一条,可以是多条.

3.if必须照写,if和表达式中间有空格,表达式后面有:

4.elif语句是可选的,可有可无,也可有多个

5.else:分支可有可无

如果是真,则执行if语句下面的语句块

语句块中所有语句执行完毕,

跳过elif和else语句块,执行后面其他语句

2.如果if语句的表达式为假,则依次判断elif语句的条件,

遇到为真的,则执行对应的elif语句控制的语句块,

执行玩语句块的所有语句,则跳过后面其他语句块,

继续执行后面的代码(在有elif分支的情况下)    

3.当所有的条件都为假,则执行else分支语句

(当有else分支的情况下)

if语句补充

if语句可以嵌套,

if语句可以用在函数、循环中

虚线内是正式程序:

程序编写界面图

-------------------------------------------------------------------------------------------------------------------

#提示输入年份

year=int(input(请输入一个年份:))

#判断是否是闰年

ifyear%4==0andyear%!=0oryear%==0:

print(year,是闰年)

else:

print(year,平年)

-------------------------------------------------------------------------------------------------------------------

程序在终端运行图


转载请注明:http://www.aierlanlan.com/tzrz/2458.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了