python-流程控制

    技术2022-07-15  95

    流程控制

    if语句(判断是非)

    语法块逻辑图if如下 true false 条件判别式 模块 下一语句 if 2==3: print('正确') 语法块逻辑图if-else-如下 true false 条件判别式 模块 else模块 下一语句 if 2==3: print('正确') else: print('错误') 语法块逻辑图if-elif-else-如下 true false true false 条件判别式1 模块1 条件判别式2 模块2 下一语句 else模块 if 3==2print('true1') elif 3!=2: print('true2') else: print('false')

    *注:

    此时模块是指按照python语法中缩进相同字节的语法块组合

    if语句可以相互嵌套使用,包括下面的for语句和while语句

    for语句

    语法块逻辑图for如下 true false 条件 模块 下一步

    for语句常用于循环的次数明确的情况下

    for a in range(10,15,1): print(a) //输出值为10,11,12,13,14,15

    注:在python中,for语句常与range()函数联合使用,被用来作为迭代器。range()函数用来将指定范围的值进行输出。语法格式为range(开始值,结束值,增量)。

    while语句

    语法块逻辑图while如下 true false 条件 模块 下一步

    while语句常用于循环的次数不明确的情况下

    a=10 while a>0: print(a) a-=1

    循环中断语句

    语句作用break跳转到临近模块的终点continue跳转到临近模块的起点
    Processed: 0.032, SQL: 9