zoukankan      html  css  js  c++  java
  • while循环补充以及for循环、可变不可变类型

    1.while循环补充
    一:结束while循环的两种方式:
    1. 修改条件:等到下一次循环开始时判断条件为假才会结束while循环
    2. break:直接结束本层循环
    3.while+continue
    continue:结束本次循环,直接进入下一次循环
    二:while循环嵌套:
    while循环嵌套是在一个while循环中再加一个while循环
    三:while+else:
    else:正常运行完毕的while循环才会执行else的子代码块,如果while循环被break打断过,或者不是正常结束运行,不会运行else
    2.for循环:
    一:for循环使用:
    1.for 条件:
    代码1
    代码2
    代码3
    2. for 条件:
    代码1
    代码2
    代码3
    else:
    代码
    3.for 条件1:
    代码1
    代码2
    代码3
    elif 条件2:
    代码1
    代码2
    代码3
    range:
    range(1,5)
    print(range)
    range=1,2,3,4
    range是一个快速建列表的办法


    4.for循环根据索引列出字符串的字符
    msg='hello egon 666'
    for i in range(len(msg)):
    print(i,msg[i])

    5.for循环直接列出字符串字符
    msg='hello egon 666'
    for i in msg):
    print(i)

    可变类型:值改变,但是id不变,证明是改变原值
    不可变类型:值改变,id也改变,证明是产生了新值,没有改变原值,例如int

  • 相关阅读:
    luogu P1415 拆分数列 序列DP
    [HAOI2015]树上操作
    [SHOI2012]魔法树
    [SCOI2010]连续攻击游戏
    [NOI2016]区间
    简单数论(一)
    iermu爱耳目
    李宇春:会跳舞的文艺青年
    文峰塔很安祥
    技术宅之flappy bird 二逼鸟
  • 原文地址:https://www.cnblogs.com/xiezuodd/p/10210677.html
Copyright © 2011-2022 走看看