• python基础之Day4


    流程判断

    一.if

    1.语法一

    各条件都执行

    if条件1:

    if条件2:

    if条件3:

    2.语法二

    if多分支,自上而下执行,一旦满足条件,后面代码即使满足条件也不会执行

    if条件1:

    elif条件2:(条件1不成立的情况)

    elif条件3:(条件1,2都不成立的情况)

    3.语法三

    if条件1:

           if条件2:(条件1,2都满足)

    二.while(又称为条件循环)

    1.while条件(控制循环次数)

    e.g.

    n=0(计数功能)

    while n<10

         pass

          n+=1 

    2.while+break

    3.while+else  else会在循环结束后进行一次判断的,如何循环期间没有被break打断,应该执行else代码

    4.while嵌套

    while 条件1:

             while条件2:

                   break

             break

    改进:

    tag=True

    while tag:

              while tag:

                     if条件:

                         tag=False

      

    三.for循环(擅长取值)

    循环次数受限于in之后数据类型所包含的元素个数

    1.#for循环不依赖索引取值的情况:

    for i in list[]:

         pass

    for in in range(1,5,2):

         pass

    2.#for循环依赖索引取值时需借助len

    for i in range(len[list]):

         pass

    3.for循环的嵌套

    for i ...(外层循环一次,里层循环很多次)

         for j ....

  • 相关阅读:
    自我介绍
    注册表代码
    圣杯布局
    css的颜色设置
    c语言:第二次作业,循环结构
    c语言:第一次作业,分支,顺序结构
    C语言博客作业03函数
    第零次作业
    用JSP判断输入是质数还是非质数
    用JSP完成输入整形,单精度浮点数,双精度浮点数
  • 原文地址:https://www.cnblogs.com/chicokiko/p/9109207.html
Copyright © 2020-2023  润新知