Python编程语言允许在一个循环内嵌套另一个循环。下面将介绍几个例子来说明这一概念。
语法

在Python中嵌套循环语句的语法如下:
for iterating_var in sequence:
for iterating_var in sequence:
statements(s)
statements(s)
Python编程语言允许在一个循环内嵌套另一个循环。下面将介绍几个例子来说明这一概念。
语法
在Python中嵌套循环语句的语法如下:
for iterating_var in sequence:
for iterating_var in sequence:
statements(s)
statements(s)
Python编程语言的一个嵌套while循环语句的语法,如下所示:
while expression:
while expression:
statement(s)
statement(s)
在循环嵌套最后需要说明的是,可以把任何类型的循环的任何其他类型的循环里面。例如,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, " is prime"
i = i + 1
print "Good bye!"
当执行上面的代码,它会产生以下结果:
2 is prime
3 is prime
5 is prime
7 is prime
11 is prime
13 is prime
17 is prime
19 is prime
23 is prime
29 is prime
31 is prime
37 is prime
41 is prime
43 is prime
47 is prime
53 is prime
59 is prime
61 is prime
67 is prime
71 is prime
73 is prime
79 is prime
83 is prime
89 is prime
97 is prime
Good bye!
相关推荐:
阿里云盘激活码免费送!teambition网盘内测邀请码注册(限时获取教程)
五分钟带你了解Java的接口数据校验
IntelliJ-Idea导出可执行Jar流程解析
python不同版本的_new_不同点总结
在Python中实现字典反转案例
docker镜像导入导出备份迁移的操作
python 删除系统中的文件(按时间,大小,扩展名)
scrapy redis配置文件setting参数详解
10分钟教你本地配置多个git ssh连接的方法
Python导入父文件夹中模块并读取当前文件夹内的资源
docker nginx实现一个主机部署多个站点操作
详解 c# 克隆
详解Vue中的自定义指令
Python web框架(django,flask)实现mysql数据库读写分离的示例
JavaScript实现图片合成下载的示例
在终端启动Python时报错的解决方案
C# 实现Trim方法去除字符串前后的所有空格
python基于win32api实现键盘输入
PHP大文件分割分片上传实现代码
python实现启动一个外部程序,并且不阻塞当前进程
阿里云盘邀请码最新分享(阿里云盘邀请码怎么获取) <font color=red>原创</font>
javascript中call,apply,bind的区别详解
使用Shell脚本如何启动/停止Java的jar程序
Python中BeautifulSoup通过查找Id获取元素信息
golang语言如何将interface转为int, string,slice,struct等类型
python实现图片,视频人脸识别(dlib版)
Python数据分析库pandas高级接口dt的使用详解
python中复数的共轭复数知识点总结
Python爬虫进阶之爬取某视频并下载的实现
Druid监控分布式实现过程解析
Android Studio实现简单音乐播放功能的示例代码
PHP哈希表实现算法原理解析
vue+element_ui上传文件,并传递额外参数操作
Java后台与微信小程序的数据交互实现
C# 实现TXT文档转Table的示例代码
快速入门Shell脚本之条件判断语句与循环
pandas将list数据拆分成行或列的实现
python爬虫判断招聘信息是否存在的实例代码
SpringBoot基于自定义注解实现切面编程
Vue如何跨组件传递Slot的实现
MongoDB如何正确中断正在创建的索引详解
python自动从arxiv下载paper的示例代码
微信小程序实现点击导航标签滚动定位到对应位置
再也不怕 JavaScript 报错了,怎么看怎么处理都在这儿
python实现图片,视频人脸识别(opencv版)
Node.js文本文件BOM头的去除方法
go版tensorflow安装教程详解
python 实现ping测试延迟的两种方法
C# winform中窗口关闭按钮的隐藏与禁用详解
Java如何利用状态模式(state pattern)替代if else