Python学习笔记(嵌套循环)

Python允许在循环体内,嵌套另一个循环
while嵌套循环的语法如下:
while expression:
      while expression:
         statements(s)
   statements(s)
  
for循环嵌套循环的语法如下:
for iteratoring_var in sequence:
    for iteratoring_var in sequence:
     statements(s)
 statements(s)
 
在Python中也可以嵌入其他循环,例如可以在for循环中嵌入while循环,同样可以在while循环中嵌入for循环.
实例:
以下实例使用了嵌套循环输出2~100之间的素数:
#!/usr/bin/python
# -*- coding:utf-8 -*-

i = 2
while(1<100)
    j = 2
 while(j<=(i/j)):
     if not(i%j):break
  j = j+1
    if(j > i/j) : priint(i+"是素数")
 i = i+1

你可能感兴趣的:(Python学习笔记(嵌套循环))