我是靠谱客的博主 执着白开水,最近开发中收集的这篇文章主要介绍python循环嵌套流程图,详解Python 循环嵌套,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

c90cadccf06ff6fb04b20ae3486314e8.png

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循环。

实例:

以下实例使用了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!

使用for循环嵌套来获取100以内的素数

#!/usr/bin/python

# -*- coding: UTF-8 -*-

num=[];

i=2

for i in range(2,100):

j=2

for j in range(2,i):

if(i%j==0):

break

else:

num.append(i)

print(num)

输出结果

[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]

以上就是详解Python 循环嵌套的详细内容,更多关于Python 循环嵌套的资料请关注云海天教程其它相关文章!

原文链接:https://www.runoob.com/python/python-nested-loops.html

最后

以上就是执着白开水为你收集整理的python循环嵌套流程图,详解Python 循环嵌套的全部内容,希望文章能够帮你解决python循环嵌套流程图,详解Python 循环嵌套所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部