美文网首页
Python_循环

Python_循环

作者: 西瓜超人励志要变小细腿 | 来源:发表于2018-02-03 20:16 被阅读21次

    Python 常见的两种循环:while、for

    一、while

    注:ctrl + c,终止运行

    while 死循环:当 while condition = 0;  相当于False,不执行代码

    1. while 定义

    while condition:

                # 代码块(如果condition条件符合,while循环将一直进行下去)

                # 想让while有限次数的循环,可让代码块有一个判断条件

    2. while  else

    1. 当 while 后的条件语句返回结果是 False时,将执行else里的代码块

    2. 递归

    二、for 与 for-else 循环

    for 循环:主要是用来遍历 / 循环 序列或者集合、字典

    注:print(y,end = '') ,以行的形式顺序输出,因为默认的是end = '\n'

    for - else :for 遍历结束之后,执行else代码块

    break:条件符合时跳出本次循环,并且同级循环不再执行

    continue:跳出本次循环,执行下次循环

    ※ for 语句只有在全部遍历之后,else才会被执行;如果 for 是 break 中断的话,则不会执行 else;continue 会执行

    思考:1. 为什么有 break 还输出 1,2,3? 跳出 y 的内部循环,x 的循环依旧执行

                2. 还输出 else? else 是与最外层 for 一致的

    三、for 与 range

    range(start, end, scan):start,开始值,默认为0;end,结束值,但不包括end;scan,跳跃的间距

    1. 表示从0到9每隔2个取值

    2. 表示从10到1每隔2个取倒数值

    相关文章

      网友评论

          本文标题:Python_循环

          本文链接:https://www.haomeiwen.com/subject/pliuzxtx.html