一文通读Python嵌套循环

开课吧开课吧锤锤2021-07-30 16:03

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
# -*- coding: UTF-8 -*-
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教程频道。  

免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用。如涉及版权问题,请联系本站管理员予以更改或删除。
有用
分享
全部评论快来秀出你的观点
登录 后可发表观点…
发表
暂无评论,快来抢沙发!
零基础轻松入门Python