for循环简介

for循环

  • 格式:
    for 变量名 in 可迭代对象: (此时只需知道可迭代对象可以是字符串、列表、字典...)
  • 特征:
    for循环可以做的事情while循环都可以实现,但是for循环是因为在循环取值(即遍历值)时for循环比while循环的使用更为简洁。
  • eg:
    image

image

for循环字符串

image

for循环字典:默认只能拿到k

image

range关键字

  • range的几种形式
    1、 一个参数 从0开始 顾头不顾尾
    image

    2、 两个参数 自定义起始位置 顾头不顾尾
    image

    3、 三个参数 第三个数字用来控制等差值
    image

小知识
range在不同版本的解释器中 本质不同
在python2.X中range会直接生成一个列表
在python2.X中有一个xrange也是迭代器(老母猪)
在python3.X中range是一个迭代器(老母猪) 节省内存空间
在python2.X中xrange就是python3.x里面的range

for+break

image

for+continue

image

for+else

else也是在for循环正常结束的情况下才会执行
image

for循环的嵌套使用

  • 如图所示:
    image

    image


__EOF__

本文作者祈安
本文链接https://www.cnblogs.com/jyc666/p/15514255.html
关于博主:没有收拾残局的能力,就别放纵善变的情绪
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   丶祈安  阅读(348)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
点击右上角即可分享
微信分享提示