Theme-Logo
    • 通知公告
  • [登录]/[注册]
  • D 返回首页
python3编程学习
  • 基础教程
    • 初识python
    • 语法特点
    • 输入输出
    • 运算符+
    • 数据类型
    • 类型转换
    • 条件控制
    • 循环语句
    • 函数详解
    • 面向对象
    • 模块详解
    • File(文件)
    • 字符串初级
    • 字符串进阶
    • 错误和异常
  • 高级教程
    • 数据库深操作
    • web网站开发
    • GUI界面开发
    • 网络爬虫开发
    • 游戏高级开发

while循环语句

while循环是通过一个条件来控制是否要继续反复执行循环体中的语句
  • 返回首页

反复执行一段代码,称为循环。循环主要有两种类型:

1、重复一定次数的循环,称为计次循环,如for循环

2、一直重复,直到条件不满足时才结束的循环,称为条件循环。只要条件为真,这种循环会一直持续下去,如while循环。

while循环是通过一个条件来控制是否要继续反复执行循环体中的语句。语法如下:

while 条件表达式:
      循环体

循环体是指一组被重复执行的语句,当条件表达式的返回值为真时,则执行循环体中的语向,执行完毕后,重新判断条件表达式的返回值,直到表达式返回的结果为假时,退出循环。while 循环语句的执行流程如图所示。

截屏2024-11-24 23.36.55.png

n = 100
sum = 0
counter = 1
while counter <= n:
    sum = sum + counter
    counter += 1
print("1 到 %d 之和为: %d" % (n,sum))

在使用while循环语句时,一定不要忘记添加将循环条件改变为False的代码,否则,将产生死循环。如下代码所示:

var = 1
while var == 1 :  # 表达式永远为 true
   num = int(input("输入一个数字  :"))
   print ("你输入的数字是: ", num)
print ("Good bye!")

while 循环使用 else 语句

如果 while 后面的条件语句为 true 则执行 循环体 条件语句块为 false 时,则执行 else 的语句块。

语法格式如下:

    本文未完全显示,开通会员查看全文......

回顶部