Python学习之路- while语句

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

l 循环语句

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

l 两类循环语句

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

1) while 循环:

语法:

 

while条件表达式:代码块else:
代码块

Ø 执行流程:

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

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

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

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

l 死循环

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

例如:

whileTrue:
print ( 'hello')   

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

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

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

i=0

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

while i < 10:

print(i)

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

i += 1

举个例子:

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

i=0whilei<10:
i+=1print('我在循环')

image.png


相关文章
|
22天前
|
数据处理 索引 Python
【Python学习篇】Python实验小练习——文件操作(十一)
【Python学习篇】Python实验小练习——文件操作(十一)
31 1
|
3天前
|
SQL 小程序 数据库连接
【Python学习】Python基础必背的内容
【Python学习】Python基础必背的内容
15 1
|
12天前
|
Python
GitHub爆赞!终于有大佬把《Python学习手册》学习笔记分享出来了
这份笔记的目标是为了给出一份比较精炼,但是又要浅显易懂的Python教程。《Python学习手册》中文第四版虽然比较简单,但是措辞比较罗嗦,而且一个语法点往往散落在多个章节,不方便读者总结。 我在做笔记时,将一个知识点的内容都统筹在一个章节里面,因此提炼性大大提高。而且还有《Python学习手册》中文第四版的翻译在某些章节(可能难度较大?)措辞可能前后矛盾。当知识点提炼之后就能够很快的找到一些难以理解的概念的上下文,方便吃透这些难点。
GitHub爆赞!终于有大佬把《Python学习手册》学习笔记分享出来了
这份笔记的目标是为了给出一份比较精炼,但是又要浅显易懂的Python教程。《Python学习手册》中文第四版虽然比较简单,但是措辞比较罗嗦,而且一个语法点往往散落在多个章节,不方便读者总结。 我在做笔记时,将一个知识点的内容都统筹在一个章节里面,因此提炼性大大提高。而且还有《Python学习手册》中文第四版的翻译在某些章节(可能难度较大?)措辞可能前后矛盾。当知识点提炼之后就能够很快的找到一些难以理解的概念的上下文,方便吃透这些难点。
|
20天前
|
机器学习/深度学习 人工智能 数据挖掘
从零开始学习Python编程语言
本文将介绍Python编程语言的基础知识和学习路径,帮助初学者快速入门,并为进阶学习提供指引。首先,我们将讨论Python的特点和应用领域,然后深入探讨Python的基础语法、常用数据类型和控制流程,最后介绍如何利用Python进行简单的编程实践。
|
22天前
|
存储 Python Windows
【Python学习篇】Python实验小练习——函数(十)
【Python学习篇】Python实验小练习——函数(十)
10 1
|
22天前
|
存储 Python
【Python学习篇】Python——函数(九)
【Python学习篇】Python——函数(九)
15 1
|
3天前
|
调度 Python
Python多线程学习优质方法分享
Python多线程学习优质方法分享
|
4天前
|
Python
python之for、while循环
python之for、while循环
10 0
|
5天前
|
Python
Python深入学习教程
Python深入学习教程