美文网首页
lesson 5 for循环和while循环

lesson 5 for循环和while循环

作者: 一加一共二 | 来源:发表于2020-05-20 10:50 被阅读0次

    虽然这两个循环函数是基础,但是真的好难呀( ▼-▼ ),这两个函数一定要掌握,后期很多代码的撰写都要用到循环函数,加油吧!!!

    知识:循环函数


    for in 函数

    a='克己复礼'    ¥a可以是字符串
    for i in (a):    ¥在末尾必须有 : 
        print(i)     ¥缩进,表示逻辑关系
    ¥》》克
         己
         复
         礼
    
    a=['克','己','复礼']    ¥a可以是表格
    for l in (a):
        print(l)
    ¥》》克
         己
         复礼
    
    a={'克':'ke','己':'ji','复礼':['fu','li']}    ¥a可以是字典
    for l in (a):
        print(l)
    ¥》》克
         己
         复礼
    

    rangr函数, range函数通常与for 函数共用

    for i in range(3):    ¥range函数后面一般跟整数,或者结果为整数的函数;注意冒号
        print(i)    ¥缩进表示逻辑关系
    ¥》》0    ¥与列表一样,从0开始计数,右不取
         1
         2
    
    for i in range(0,10):    ¥从0开始计数,取左不取右
        print(i)
    ¥》》0
         1
         2
         3
         4
         5
         6
         7
         8
         9
    
    for i in range(0,10,3):    ¥3表示取数的间隔为3
        print(i)
    ¥》》0
         3
         6
         9
    

    while 循环

    a=0    ¥先给a赋值为0
    while a<5:    ¥判断a是否小于5,小于则循环,不小于则结束程序;注意冒号
        a=a+1    ¥若小于,则给a重新赋值,使a循环加上1;注意缩进
        print(a)    ¥缩进与不缩进结果不同
    ¥》》1
         2
         3
         4
         5
         
    a=0
    while a<5:
        a = a + 1
    print(a)    ¥若缩进,while函数到print函数处于同一逻辑中,则循环打印结果;若不缩进,则print函数在两个逻辑中,不参与循环,只打印最终的结果。
    ¥》》5
    
    

    理解:循环

    对比 for 函数 while 函数
    函数 for i in (a): while a<5:
    循环次数 取决于a值或range函数值 取决于是否符合条件((a<5)
    循环次数明确
    循环次数不明确

    相关文章

      网友评论

          本文标题:lesson 5 for循环和while循环

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