
一、while循环语句1、倘若你所给予的条件是真实的, 那么它便会持续不断地循环执行下去即死循环, 故而在运用while语句之际, 你就得思索好条件该如何给予。2、任何事情确实都是是能够进行商量的, 你能够运用break语句, 就算while条件处于为真的状态, 也能够让循环停止退出while。3、令你感到疑惑不解的是, else语句不但能够跟if语句嵌套使用, 而且还能够跟while语句嵌套使用, 它们意思一样, 只要条件不满足, 就会执行else所包含的语句。4、既然你不愿付诸实施此次循环, 你能够运用语句, 借助它会终止执行此次循环余下的语句, 进而开启下个循环。二、对于for循环语句而言, 它存在着与while语句不一样的地方, 那就是, for语句有着属于它自身去施行的范围。1、for语句是用来对序列, 也就是列表、元组、字典、集合或者字符串这类进行迭代的, 稍微简便些理解就是它主要用于让你来一项一项地遍历序列里的元素, 当遍历完成后也就是该项完全走完了, 就会自动跳出for语句, 进而不会形成死循环。2、注意, 中for语句, 无需预先设置索引变量, 这一点, 你能够与C语言里的for语句进行对比。要是你打算用类似的方式, 那就可以用rang()函数去执行。就像:for i in range(5):print(“可以执行”i将会在range(5)里的参数与循环次数达成对齐, 也就是说, i依次等于0、1、2、3、4, 进而使得for语句所包含的语句print(“能够执行”五次。3、在for语句里头, 也是能够去运用break语句的, 其意思是相同的, 与while语句所呈现的情形是一样的。4、for语句中的语句同while语句一样来理解。5、在程序语言里, for语句能够跟else语句搭配来用, 也就是说哟等for语句全部执行完毕了, 才会开展不然else语句里所包含的相应内容。6、for语句, 它也不能被写成空语句了, 同样地, 能够用pass关键字来避免出现错误。希望以上的总结对你有帮助