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

【Python入门第十七天】Python While 循环

Python 循环

Python 有两个原始的循环命令:

  • while 循环
  • for 循环

while 循环

如果使用 while 循环,只要条件为真,我们就可以执行一组语句。

实例

只要 i 小于 7,打印 i:

i = 1
while i < 7:print(i)i += 1

运行实例

1
2
3
4
5
6

注释:请记得递增 i,否则循环会永远继续。

while 循环需要准备好相关的变量。在这个实例中,我们需要定义一个索引变量 i,我们将其设置为 1。

break 语句

如果使用 break 语句,即使 while 条件为真,我们也可以停止循环:

实例
在 i 等于 3 时退出循环:

i = 1
while i < 7:print(i)if i == 3:breaki += 1

运行实例

1
2
3

continue 语句

如果使用 continue 语句,我们可以停止当前的迭代,并继续下一个:

实例

如果 i 等于 3,则继续下一个迭代:

i = 0
while i < 7:i += 1 if i == 3:continueprint(i)

运行实例

1
2
4
5
6
7

else 语句

通过使用 else 语句,当条件不再成立时,我们可以运行一次代码块:

实例

条件为假时打印一条消息:

i = 1
while i < 6:print(i)i += 1
else:print("i is no longer less than 6")

运行实例

1
2
3
4
5
i is no longer less than 6
http://www.lryc.cn/news/18780.html

相关文章:

  • 怎样激发读者好奇心?短视频营销之场景化
  • 【LeetCode】剑指 Offer 14- II. 剪绳子 II p96 -- Java Version
  • 【红黑树】红黑树插入操作相关的细节和疑难拆解分析
  • 字符串匹配--strstr函数的模拟实现思路和代码
  • 【ArcGIS Pro二次开发】(7):地图(Map)的基本操作
  • python 自动化测试 pytest 的使用
  • 闭包(回顾)
  • 利用好这两个方法,服务型企业缺成本票不再难解决!
  • 前端面试编程题(异步调度,Promise实现、占用空间大小、渲染虚拟节点、实现for of)
  • 复旦团队发布国内首个模型MOSS 类ChatGPT
  • 5.35 综合案例2.0 -称重数据上传云端
  • 如何让人机对话更自然?
  • Python每日一练(20230224)
  • 【Linux】-- Shell的运行原理、Linux当中的权限
  • MOS管选型参数:VGS(th)
  • 二.线性表之顺序表
  • ElasticSearch - SpringBoot整合ElasticSearch实现文档的增删改
  • JavaScript 库
  • 云解析DNS为什么要配置默认线路?
  • Linux命令之awk
  • 实战-缓存数据一致+binlog初始+cannel监听+数据迁移,数据一致性架构设计
  • nginx配置中proxy_pass反向代理502的bug
  • JavaScript 两种方案打开文件对话框
  • Pycharm远程服务器常见问题
  • 内容团队如何快速出稿
  • es-08索引的批量操作
  • 诈金花的概率
  • ESP32设备驱动-MLX90393磁场传感器驱动
  • Java面试题-Spring框架
  • 【计算机物理模拟】-力矩、转动惯量和角速度之间的关系