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

  • 相关阅读:
    HDU 1874 畅通工程续
    HDU 1232 畅通工程
    HDU 1233 还是畅通工程
    HDU 1269 迷宫城堡
    洛谷 P1078 文化之旅
    POJ 3461 Oulipo
    最长链
    矩形面积求并
    有趣的数
    修复公路
  • 原文地址:https://www.cnblogs.com/xiezuodd/p/10210677.html
Copyright © 2011-2022 走看看