zoukankan      html  css  js  c++  java
  • 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 ....

  • 相关阅读:
    day 011总结
    day 010 总结
    day 10作业
    day 009总结
    day 008总结
    wireshark 解密tls消息
    js基础 数组slice
    js基础 数组splice
    js基础 Array.from
    js基础 Array.of
  • 原文地址:https://www.cnblogs.com/chicokiko/p/9109207.html
Copyright © 2011-2022 走看看