ITPub博客

首页 > 应用开发 > Python > Python的if语句多层嵌套怎么使用

Python的if语句多层嵌套怎么使用

原创 Python 作者:千锋教育qyf 时间:2021-04-02 16:47:21 0 删除 编辑

  if语句嵌套指的是if语句内部包含if语句,其格式如下所示:

1

  上述if语句嵌套的格式中,先判断外层if语句中条件表达式1的结果是否为True,如果结果为True,那么执行代码块1,再判断内层if的条件表达式2的结果是否为True,如果条件表达式2的结果为True,那么执行代码块2。

  针对if嵌套语句,有两点需要说明:

  1.if语句可以多层嵌套,不仅限于两层。

  2.外层和内层的if判断都可以使用if语句、if-else语句和elif语句。

  根据年份和月份计算当月一共有多少天,示例代码如下

2

  上述代码中首先定义了表示年份和月份的变量year和month,分别用于接收用户输入的年份和月份,然后对月份进行判断:若月份为1、3、5、7、8、10、12,输出“年月有31天”;若月份为4、6、9、11,输出“年月有30天”;若月份为2月,则需要对年份进行判断:年份为闰年时输出“年月有29天”,年份为平年时输出“年月有28天”。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69996644/viewspace-2766405/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
千锋教育隶属于北京千锋互联科技有限公司,以“初心至善,匠心育人”为核心价值观,致力于打造职业教育全产业链人才服务平台,公司总部位于北京,拥有全国一体化就业保障服务,成为学员信赖的职业教育品牌。 每年有数百万名学员受益于千锋组织的技术研讨会、技术培训课、网络公开课及免费教学视频。

注册时间:2021-03-17

  • 博文量
    527
  • 访问量
    204741