问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Python 嵌套循环

发布网友 发布时间:2022-05-10 14:43

我来回答

2个回答

懂视网 时间:2022-05-10 19:04

想必大家都是刚刚接触python这门语言,今天这篇文章就来帮大家来了解一下python循环嵌套这个知识点。具体给大家介绍两种循环方式,分别是for循环和while循环,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循环。

只有说明与结构可能会没有实际的作用,接下来我来举一个实例来加深这个知识点的理解:

#!/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的你带来一点帮助

更多相关知识,请访问Gxl网Python教程栏目。

热心网友 时间:2022-05-10 16:12

b1=[[2]*3]*2
b2=[[2,2,2],[2,2,2]]
这个两个定义的变量其实时不一样的
b2一个list,包含两个list元素
b1是1个list元素的两个浅拷贝,可以理解成两个指向[2]*3的指针。
出现这种问题,实际上理解的误区,[2]*3 = [2,2,2] 就想当然的把[[2]*3]*2= [2,2,2]*2 = [[2,2,2] [2,2,2]]
其实[[]]是一个list的浅拷贝(或者理解成指向list指针)
更详细的可以看下python的文档,里面有说明。追问非常感谢解答

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
汽车上保险都选哪几种? 刚怀孕能不能吃酸辣粉 西红柿冬天的储存方法 城市轨道交通和汽修哪个好就业? 女职工退休年龄是多大的 我国法定女性退休年龄是多少岁 坐月子能吃枸杞红枣吗? 坐小月子能不能吃枸杞 2017年最让你期待的动漫是哪部?为什么? 骨汤面的做法骨汤面怎么做 亮哥我想养蝴蝶鲤开缸放鱼要下什么药之类的? 怎么通过加抖音好友 怎么用别人的找到他的抖音号? 怎么用别人的找到他的抖音号? 闪迪u盘拔不出来 notify占用,怎么办 知道一个人的,但不是好友。怎么加他的抖音 我的U盘总是拔不出来,不能安全的删除硬件? U盘不能拔出怎么办(有程序使用) U盘拔不出怎么办? U盘无法拔出该怎么办? 为什么U盘老是拔不出来 16岁练哑铃,做俯卧撑,仰卧起坐这些运动练肌肉会长不高吗?请准确的回答一下,不要复制。 一个17岁的男孩明天晚上坚持做120个仰卧起坐会影响长身高吗? 长期做仰卧起坐姿势不对,这种情况会对身高有影响吗? 我现在16岁 每天做40个仰卧起坐和40个俯卧撑 会长不高吗 想长高练什么,另外,练俯卧撑和仰卧起坐会长不高吗???求解。。。 经常做俯卧撑仰卧起坐会影响长高吗?如果不会,那要做多少才能锻炼到胸肌和肱二头肌 做俯卧撑,仰卧起坐影响长高不? 高中生练肌肉会不会长不高 仰卧起坐 俯卧撑 会导致长不高吗? 未成年人做俯卧撑和仰卧起坐会长不高吗? 求助!师范类数学考研方向、帮帮我啊、 企业如何着手实施HACCP体系 如何将qq农场添加到主面板 新版QQ怎么将QQ农场添加到QQ面板? QQ农场怎样才能设置在QQ面板上面 怎么在qq面板添加qq农场,前提是应用管理器里没有qq农场 如何将QQ农场添加到界面管理器中 怎么把QQ农场放到主面板上的应用里 现在还能把QQ农场牧场添加到QQ主面板上吗》 怎样把QQ农场的面板下载到QQ面板上呢、? 如何把QQ农场添加到主面板? QQ农场怎样点击才能存到面板 在QQ面板里面怎么找到QQ农场 想要把QQ农场之类的应用放入面板快捷界面怎么弄 怎样在应用面板上显示QQ农场呀 低钾血症的早期症状是什么? 低钾的症状是什么 钾低有什么症状? 微信吐血表情怎么没有了 如何避免运动鞋 鞋帮开裂