for_in循环
for-in循环也可以简单称为for循环
in表达从(字符串,序列等)中依次取值,又称为遍历(全部都要取到)
for-in遍历的对象必须是可迭代对象
目前可以简单认为只有字符串和序列是可迭代对象
它是一次从可迭代对象中取出元素赋值给自定义的变量
for-in的语法结构:
for 自定义的变量 in 可迭代对象:
循环体
example:
点击查看代码
for item in 'hello':
print(item)
循环体内不需要访问自定义变量,可以将自定义变量替代为下划线
如果循环体中的自变量没有使用,那么就可以在定义变量的前面加上一个_这样就可以了,应该是为了可读性的要求,因为笔者实测,如果此时打印输出_自定义变量名,仍然是可以使用的,因此这项要求仅仅是为了可读性,程序实现上并不会因此改变
点击查看代码
r = range(2, 101, 2)
sum = 0
for i in r:
sum+=i
print(sum)
分类:
python
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 如何使用 Uni-app 实现视频聊天(源码,支持安卓、iOS)
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)