程序员文章、书籍推荐和程序员创业信息与资源分享平台

网站首页 > 技术文章 正文

简单学Python——关键字17——while

hfteth 2024-12-26 13:44:44 技术文章 11 ℃

while是Python中的关键字,用作循环。while循环是一种在满足特定条件的情况下重复执行一段代码的控制结构。

语法:

while 条件:
(缩进)要执行的代码

下面用while循环从1打印到10:

a=1
while a <=10:
    print(a,end=',')
    a += 1

返回:1,2,3,4,5,6,7,8,9,10,

一般情况下,while循环中一定要设置退出条件,可以在while后设置(如以上代码中的“a<=10”),也可以用break关键字。用break实现循环退出:

a=1
while True:
    if a>10:
        break
    else:
        print(a,end=',')
    a += 1

返回:1,2,3,4,5,6,7,8,9,10,

for也可以实现循环的功能,那与while最大的区别是什么呢?如果确定循环次数用for,确定不了循环次数用while。可以看一下前面讲过的while例子:

简单学Python——关键字6——break和continue

简单学Python——一个停车场进出车辆的极简代码

最近发表
标签列表