当前位置: 首页 > article >正文

【Python 】循环

目录

1、while循环

2、for循环

3、break

4、continue

5、pass


1、while循环

i = 0
while i < 5:
    print("hello python")
    i += 1

2、for循环

for i in range(5):
    print("hello python")

range是python中的一个库函数

range(start, stop, step)

start、stop分别表示起始和终止位置,是左闭右开的,step表示步长

当只填写一个数时,默认是填写stop,此时start默认是0,step默认是1
当只填写两个数时,默认是填写start和stop,此时step默认是1

3、break

跳出循环。只能跳出最近的while循环或for循环

num = 1
sum = 0
while num <= 5:
    sum += num
    if sum == 10:
        break
    num += 1
else:
    print("没有执行break语句")

b56reak可以与else结合。没有通过break退出循环时,循环结束后,会执行else中的代码 

4、continue

跳出本次循环后面的剩余语句,然后继续下一次循环。只能跳出最近的while循环或for循环

5、pass

当语句要求不希望任何命令或代码来执行时使用

说明:pass语句表示一个空操作,在执行时没有任何的响应,pass的位置最终应该有代码来执行,只不过暂时不写出来

num = 1
if num == 1:
    pass

if、elif、else后面什么都不写会报错,所以可以先使用pass占位


http://www.kler.cn/a/448825.html

相关文章:

  • java全栈day19--Web后端实战(java操作数据库3)
  • 数学竞赛网站:构建互动学习的网络平台
  • 江苏计算机专转本 技能Mysql知识点总结(二)
  • Qt:QMetaObject::connectSlotsByName实现信号槽自动关联
  • 算法设计期末复习
  • 新版国标GB28181设备端Android版EasyGBD支持国标GB28181-2022,支持语音对讲,支持位置上报,开源在Github
  • matplotlib中文字体 graphviz中文字体
  • 基于WCF(C#)+SQL SERVER设计与实现的在线评测系统
  • 前端获取excel表格数据并在浏览器展示
  • Java设计模式 —— 【结构型模式】桥接模式详解
  • linux下蓝牙调试工具hcitool的使用
  • 【git】开发中分支使用原则与流程
  • 详解redis哨兵(高可用)
  • Python面试常见问题及答案12
  • basic_ios及其衍生库(附 GCC libstdc++源代码)
  • 17.springcloud_openfeign之扩展组件一
  • 生产制造管理系统:现代制造业的智能引擎
  • 什么是漏电?如何预防电气设备漏电引起的火灾?
  • Vivado 编译(单核性能对比+高性能迷你主机+Ubuntu20.04/22.04安装与区别+20.04使用远程命令)
  • 【echarts】创建带有标记线和点击事件的折线图
  • 如何使用 Python 执行 SQL 查询?
  • 基于Linux编写C语言基础命令
  • Django 应用安装脚本 – 如何将应用添加到 INSTALLED_APPS 设置中 原创
  • 【Python】pandas库---数据分析
  • 【RAG实战】Prompting vs. RAG vs. Finetuning: 如何选择LLM应用选择最佳方案
  • 开源呼叫中心系统,柔性动态自适应IVR详解