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

python中的循环语句

文章目录

  • while循环
    • 基本语法
    • 注意
    • 案例
  • for循环
    • 定义
    • 语法
    • 案例
  • rang语句
    • 语法
      • 语法1
      • 语法2
      • 语法3
    • 案例
    • 总结
  • 循环中断
    • continue
    • 总结
    • break
  • 总结

while循环

基本语法

while 条件:
条件满足时,做的事情;

注意

1.while的条件需得到布尔类型True表示继续循环False表示结束循环
2.需要设置循环终止的条件,如i+=1配合i<100,就能确保100次后停止,否则将无限循环
3.空格缩进和if判断一样,都需要设置

案例

``

i= 1;
while i<=9:
j=1;
while j <= i:
if j!=i:
print(f"{i} * {j} = {i * j},“, end=‘’);
else:
print(f”{i} * {j} = {i*j}");
j+=1;
i+=1;

``

在这里插入图片描述

for循环

定义

可以看出,for循环是将字符串的内容:依次取出。所以,for循环也被称之为:遍历循环。无法构建无限循环。

语法

for 临时变量 in 需要被处理的数据 :
循环满足条件的代码(前面4个空格)

注意:
1、无法定义循环条件,只能被动取出数据处理
2、循环内的语句需要空格缩进

案例

``

name = ‘1234’
for x in name:
print(x);

``

在这里插入图片描述

rang语句

rang语句的功能就是获得一个数字序列

语法

语法1

rang(num):获取一个从0开始,到num结束的数字序列,不包含num。如:rang(4):[0,1,2,3]

语法2

rang(num1,num2):获取一个从num1开始,到num2结束的数字序列,不包含num2。如:rang(0,4):[0,1,2,3]

语法3

rang(num1,num2,step):获取一个从num1开始,到num2结束的数字序列,步长为step,不包含num2。如:rang(0,4,1):[0,1,2,3]

案例

``

for x in range(1,6,2):
print(x);

``

在这里插入图片描述

总结

有没发现for+rang就是java中的for循环。

注意
for循环中临时变量的作用域为for循环内,但是如果要在for循环外部引用也可以,只是外部获取的是临时变量的最后一个。如果要做到规范可以在for循环之前提前定义这个临时变量。

循环中断

continue

结束本次循环进入下一次循环

在这里插入图片描述

总结

python中break和continue与java的语义一致。

break

结束当前循环体,只是结束当前的循环体。

在这里插入图片描述

总结

python中的循环与java中的循环语义上一致,只是编码方式不同。


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

相关文章:

  • CAS单点登录(第7版)18.日志和审计
  • 新品!杰和科技国产化云终端VT32,实现办公“双安全”保障
  • React 首次推出原生的动画支持!
  • 阿里云k8s服务部署操作一指禅
  • 账号存活率骤降19%?2025跨境账号安全白皮书预警
  • AI赋能前端开发,提升对抗压能力
  • 解锁 AIoT 无限可能,乐鑫邀您共赴 Embedded World 2025
  • 第1章大型互联网公司的基础架构——1.6 RPC服务
  • Ubuntu22 安装多个版本的python
  • java面试场景问题
  • 汽车免拆诊断案例 | 2010 款路虎揽胜车空调偶尔出风异常
  • DeepSeek 助力 Vue 开发:打造丝滑的导航栏(Navbar)
  • 23种设计模式 - 享元模式
  • 利用Java爬虫精准获取淘宝分类详情:实战案例指南
  • 使用LlamaIndex查询 MongoDB 数据库,并获取 OSS (对象存储服务) 上的 PDF 文件,最终用Langchain搭建应用
  • 使用GitLab和GitLab-Runner建立CICD流水线
  • 网络安全架构战略 网络安全体系结构
  • LLaMA 3.1 模型在DAMODEL平台的部署与实战:打造智能聊天机器人
  • c++作业
  • 基于Qt/C++实现一个俄罗斯方块游戏(附源码下载链接)