Python-流程控制 if判断

时间:2019-08-28
本文章向大家介绍Python-流程控制 if判断,主要包括Python-流程控制 if判断使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

if 判断

语法

单分支结构

if ...

双分支结构

if ...else...

多分支结构

if ...elif...else...

for循环

语法

for ...

for + break

终止本次循环,不执行循环体的代码

for + continue

跳过本次循环,进行下一次的循环。

for + else

在没有break的时候可以使用else,实现中断循环

range函数

可以生成0-10的数字

for + if 练习

'''
打印2001--2019年 每天刷牙
1、3、5、7、8、10、12 是31天
4、6、9、11    是30天
'''
for y in range(1,20):
    for j in range(1,13):
        for i in range(1,32):
            if j == 2 and i > 28:
                continue
            elif i in [4,6,9,11] and i > 30:
                continue
            if y < 10:
                print(f"200{y}年{j}月{i}日 刷牙")
            else:
                print(f"20{y}年{j}月{i}日 刷牙")

原文地址:https://www.cnblogs.com/qinyujie/p/11423985.html