Python 循环嵌套

Posted 雷林鹏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 循环嵌套相关的知识,希望对你有一定的参考价值。

  Python 循环嵌套

  Python 语言允许在一个循环体里面嵌入另一个循环。

  Python for 循环嵌套语法:

  for iterating_var in sequence:

  for iterating_var in sequence:

  statements(s)

  statements(s)

  Python while 循环嵌套语法:

  while expression:

  while expression:

  statement(s)

  statement(s)

  你可以在循环体内嵌入其他的循环体,如在while循环中可以嵌入for循环, 反之,你可以在for循环中嵌入while循环。

  实例:

  以下实例使用了嵌套循环输出2~100之间的素数:

  #!/usr/bin/python

  i = 2

  while(i < 100):

  j = 2

  while(j <= (i/j)):

  if not(i%j): break

  j = j + 1

  if (j > i/j) : print i, " 是素数"

  i = i + 1

  print "Good bye!"

  以上实例输出结果:

  2 是素数

  3 是素数

  5 是素数

  7 是素数

  11 是素数

  13 是素数

  17 是素数

  19 是素数

  23 是素数

  29 是素数

  31 是素数

  37 是素数

  41 是素数

  43 是素数

  47 是素数

  53 是素数

  59 是素数

  61 是素数

  67 是素数

  71 是素数

  73 是素数

  79 是素数

  83 是素数

  89 是素数

  97 是素数

  Good bye!

  (编辑:雷林鹏 来源:网络)

以上是关于Python 循环嵌套的主要内容,如果未能解决你的问题,请参考以下文章

求大神支招,python循环打印两个嵌套列表组合

python中为啥我的for循环里嵌套的if只能循环一次?

21:python 循环嵌套

Python中的嵌套循环

python第十三课——嵌套循环

Python入门-4控制语句:07嵌套循环-练习