当前位置:   article > 正文

Python循环结构_s="python" while s !=" ": for c in s 输出结果

s="python" while s !=" ": for c in s 输出结果
1、遍历循环

  (1)、for <循环变量> in <遍历结构> :
             <语句块>

         - 从遍历结构中逐一提取元素,放在循环变量中

         - 由保留字for和in组成,完整遍历所有元素后结束

         - 每次循环,所获得元素放入循环变量,并执行一次语句块

  (2)、计数循环(N次)

         for i in range(N) :

             <语句块>

         - 遍历由range()函数产生的数字序列,产生循环

  (3)、计数循环(特定次)

         for i in range(M,N,K) :

             <语句块>

         -从M到N-1,K为步长

         例如:

  1. >>> for i in range(1,6):
  2. print(i)
  3. 1 2 3 4 5
  4. >>> for i in range(1,6,2):
  5. print("Hello:",i)
  6. Hello: 1
  7. Hello: 3
  8. Hello: 5

  (4)、字符串遍历循环

         for c in s :

             <语句块>

         - s是字符串,遍历字符串每个字符,产生循环

  (5)、列表遍历循环

         for item in ls :

             <语句块>

         - ls是一个列表,遍历其每个元素,产生循环 

  (6)、文件遍历循环

         for line in fi :

             <语句块>

         - fi是一个文件标识符,遍历其每行,产生循环


2、无限循环
  (1)、由条件控制的循环运行方式

         while <条件> :

             <语句块>

         - 反复执行语句块,直到条件不满足时结束


3、循环的高级用法

  (1)、循环与else

         for <变量> in <遍历结构> :

                <语句块1>

         else :

                <语句块2>


         while <条件> :

                <语句块1>

         else :

                <语句块2>


         - 当循环没有被break语句退出时,执行else语句块

         - else语句块作为"正常"完成循环的奖励

         - 这里else的用法与异常处理中else用法相似






声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/527468
推荐阅读
相关标签
  

闽ICP备14008679号