Python知识点4---循环语句

提前说一点:如果你是专注于Python开发,那么本系列知识点只是带你入个门再详细的开发点就要去看其他资料了,而如果你和作者一样只是操作其他技术的Python API那就足够了。

Python支持两种循环for和while,但是他们和其他的语言有些小差别

Python的for循环和js中的名称样,都叫 for in循环,不一样的是 js 中的是遍历下标,而Python是遍历数据

bash 复制代码
for c in {1,2,3} :
	print(c)

while循环和我们平常的时候没有差别

bash 复制代码
i = 1
while i!=5 :
	print(i)
	i=i+1

这里给大家补充一个小知识点:Python不支持自增或自减的单目操作

最后Python的循环支持 else 语句,既循环正常结束执行的语句

bash 复制代码
i = 1
while i!=5 :
	print(i)
	i=i+1
else :
	print('循环结束')

注意:else只会在循环正常结束执行,如果循环是被break断开,则不会执行,这种else 语句for和while都可以使用

相关推荐
坐吃山猪17 小时前
Python命令行工具Click
linux·开发语言·python
那雨倾城17 小时前
用 YOLO Pose + Segmentation 在PiscCode构建“语义佛光”:一次实时视觉语义融合实验
图像处理·python·opencv·算法·yolo·计算机视觉·视觉检测
初九之潜龙勿用17 小时前
GMM NZ 全流程详解实战:FSDP MOE 训练加速
人工智能·pytorch·python
山土成旧客17 小时前
【Python学习打卡-Day28】类的蓝图:从模板到对象的构建艺术
linux·python·学习
Mqh18076217 小时前
day47 预训练模型
python
乙酸氧铍17 小时前
python实现gif图片缩放,支持透明像素
图像处理·python·gif·pil
q_302381955617 小时前
14.7MB轻量模型!NVIDIA Jetson边缘设备解锁工厂设备故障预警新方案
人工智能·python·算法·ascend·算子开发
Niuguangshuo18 小时前
PyTorch优化器完全指南
人工智能·pytorch·python
38242782718 小时前
python:yield用法
开发语言·python
STLearner18 小时前
AAAI 2026 | 时空数据(Spatial-temporal)论文总结[下](自动驾驶,天气预报,城市科学,POI推荐等)
人工智能·python·深度学习·机器学习·数据挖掘·自动驾驶·智慧城市