Python旧版课程库
Python第 01 期 - 基础查看课程总览

024 循环结构 - 初识 while 循环

主要内容

  1. 循环结构的定义
  2. while语句的定义
  3. while语句的使用

1. 循环结构的定义

循环结构是指在程序中需要反复执行某个功能而设置的一种程序结构。 它由循环体中的条件,判断继续执行某个功能还是退出循环。

2. while语句的定义

在python中,while的中文意思是当...的时候;直到...为此 以下为while语句的执行流程:
  • while语句的定义如下
  • 3. while语句的使用

    while语句举例: 以下程序的功能是打印1到10,每个数字占一行。
    
    #打印1到10,每个数字占一行。
    a = 1   #变量a用来控制循环执行的次数
    while a<=10:  #当a<=10时,执行循环语句
        print(a)
        a += 1 #循环次数增加一次,一直增加到11,循环才结束
    
    程序流程图如下: 高斯是一名伟大的数学家,在他10岁的时候,老师出了一道算术难题:计算1+2+3+...+99+100=? 以下用程序来解决这个问题:
    
    a = 1                      #变量a用来控制循环执行的次数
    sum = 0                    #变量sum用于存放累加的计算结果
    while a <= 100:            #当a<=100时,执行循环语句
        sum = sum + a          #计算累加的结果
        a + = 1                #循环次数增加一次,一直增加到101,循环才结束
    print('1+2+3+...+99+100=',sum)  #打印计算结果
    
    程序流程图如下:

    3. 小结

  • 循环结构是指在程序中需要反复执行某个功能而设置的一种程序结构。
  • while语句的定义及使用
  • OJ训练题

    1、1~n的整数 - ★
    2、摆铅笔 - ★
    3、输出星号 - ★
    4、方桌 - ★★
    5、次品 - ★★★