While 语句|学习笔记

简介: 快速学习 While 语句

开发者学堂课程【Python 语言基础 1 :语法入门:While 语句】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/599/detail/8688


While 语句


内容介绍:

一、循环语句

二、两类循环语句

三、死循环

四、循环的三个要件(表达式)

五、创建一个执行十次的循环

 

l 循环语句

循环语句:使指定的代码块重复指定的次数

 

l 两类循环语句

两类循环语句:while 循环和 for 循环

1) while 循环:

语法:

  while 条件表达式:

      代码块

  else:

      代码块

Ø 执行流程:

while 语句在执行时,会先对 while 后的条件表达式进行求值判断,

如果判断结果为 True,则执行循环体(代码块),

循环体执行完毕,继续对条件表达式进行求值判断,以此类推,

直到判断结果为 False,则循环终止,如果循环有对应的 else,则执行 else 后的代码块

 

l 死循环

死循环:条件表达式恒为 True 的循环语句,称为死循环,它会一直运行,慎用!

例如:while True:

print ( 'hello')

 

l 循环的三个要件(表达式)

循环的三个要件(表达式)

① 初始化表达式,通过初始化表达式初始化一个变量

i=0

② 条件表达式,条件表达式用来设置循环执行的条件

while i < 10:

print(i)

③ 更新表达式,修改初始化变量的值

i += 1

 

l 创建一个执行十次的循环

创建一个执行十次的循环:

i=0

while i < 10:

i += 1

print (i, 'hello')

else:

print('else中的代码块')

相关文章
openpyxl 一行代码批量修改单元格属性、修改全部单元格属性 、设置自动换行、修改全部单元格style为自动换行
openpyxl 一行代码批量修改单元格属性、修改全部单元格属性 、设置自动换行、修改全部单元格style为自动换行
512 0
|
存储 Java
|
测试技术 API Go
入职必会-开发环境搭建24-Postman下载和安装
Postman 是一款广泛使用的 API 测试工具,它提供了一个友好的图形用户界面,帮助开发人员轻松地创建、测试、调试和管理 API。除了 API 测试外,Postman 还支持协作和自动化工作流,使开发团队能够更高效地进行 API 开发和测试。
254 0
入职必会-开发环境搭建24-Postman下载和安装
|
安全 测试技术 API
API 渗透测试 4 个关键步骤
【5月更文挑战第17天】API渗透测试的四个关键步骤:信息收集、漏洞发现、漏洞利用和报告撰写。
|
移动开发 前端开发
ruoyi-nbcio-plus基于vue3的flowable服务任务的升级修改
ruoyi-nbcio-plus基于vue3的flowable服务任务的升级修改
386 0
|
存储 NoSQL 算法
探索分布式系统中的唯一ID生成策略:从传统到创新
在传统的单机环境中,使用自增的方式生成ID是比较简单和高效的。然而,在分布式系统中,这种方式会遇到很多问题。主要问题包括:
445 0
|
存储 NoSQL Java
Redis-使用java代码操作Redis
Redis-使用java代码操作Redis
262 0
|
存储 程序员 编译器
[√]调试信息标准符号:DWARF
[√]调试信息标准符号:DWARF
410 0
|
缓存 Linux Android开发
[√]获取Android内存情况
[√]获取Android内存情况
388 0
|
存储
[Eigen中文文档] Reshape操作
从 Eigen3.4 开始,Eigen 发布了将矩阵或向量重塑为不同大小的便捷方法。所有的操作可以通过 DenseBase::reshaped(NRowsType,NColsType) 和 DenseBase::reshaped() 两个函数完成。这些函数并不直接改变原有的变量,而是返回一个重塑后的变量副本。
378 0