python系列教程150——for循环
2022/2/10 17:12:33
本文主要是介绍python系列教程150——for循环,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
朋友们,如需转载请标明出处:https://blog.csdn.net/jiangjunshow
声明:在人工智能技术教学期间,不少学生向我提一些python相关的问题,所以为了让同学们掌握更多扩展知识更好地理解AI技术,我让助理负责分享这套python系列教程,希望能帮到大家!由于这套python教程不是由我所写,所以不如我的AI技术教学风趣幽默,学起来比较枯燥;但它的知识点还是讲到位的了,也值得阅读!想要学习AI技术的同学可以点击跳转到我的教学网站。PS:看不懂本篇文章的同学请先看前面的文章,循序渐进每天学一点就不会觉得难了!
Python for循环的首行定义了一个赋值目标(或一些目标),以及你想遍历的对象。首行后面是你想重复的语句块(一般都有缩进)。
for <target> in <object>: <statements> # Repeated loop body: use target else: <statements> # If we didn't hit a 'break'
当Python运行for循环时,会逐个将序列对象中的元素赋值给目标,然后为每个元素执行循环主体。循环主体一般使用赋值的目标来引用序列中当前的元素,就好像那是遍历序列的游标。
for语句也支持一个选用的else块,它的工作就像是在while循环中一样:如果循环离开时没有碰到break语句,就会执行(也就是序列所有元素都访问过了)。之前介绍过的break和continue语句也可用在for循环中,就像while循环那样。for循环完整的格式如下。
for <target> in <object>: <statements> if <test>: break # Exit loop now,skip else if <test>: continue # Go to top of loop now else: <statements> # If we didn't hit a 'break'
下面举一些例子来帮助大家理解for循环
>>> for x in ["spam","eggs","ham"]: ... print(x,end=' ') ... spam eggs ham
下面的两个例子会计算列表中所有元素的和与积。
>>> sum = 0 >>> for x in [1,2,3,4]: ... sum = sum + x ... >>> sum 10 >>> prod = 1 >>> for item in [1,2,3,4]: prod *= item ... >>> prod 24
这篇关于python系列教程150——for循环的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-16`PyMuPDF4LLM`:提取PDF数据的神器
- 2024-11-16四种数据科学Web界面框架快速对比:Rio、Reflex、Streamlit和Plotly Dash
- 2024-11-14获取参数学习:Python编程入门教程
- 2024-11-14Python编程基础入门
- 2024-11-14Python编程入门指南
- 2024-11-13Python基础教程
- 2024-11-12Python编程基础指南
- 2024-11-12Python基础编程教程
- 2024-11-08Python编程基础与实践示例
- 2024-11-07Python编程基础指南