📅  最后修改于: 2023-12-03 15:06:51.813000             🧑  作者: Mango
在编写程序时,经常需要对一组数据进行操作,例如打印自然数序列。Python 提供了多种循环语句,其中while循环是最基本也是最常用的一种循环语句,本文将介绍如何使用while循环打印前10个自然数。
首先我们需要定义一个变量来保存自然数,这里我们定义变量 i,并将其初始化为 1。接着我们使用 while 循环打印 i,然后将i自增1,循环直到 i>10。
i = 1
while i <= 10:
print(i)
i += 1
执行上述代码,你将会看到输出:
1
2
3
4
5
6
7
8
9
10
while 循环的基本结构如下:
while condition:
do something
循环条件condition是一个表达式,当它的值为 True 时,循环会一直执行。如果condition的初始值为 False,则循环不会被执行。
在上述代码中,while 循环的条件是 i <= 10,也就是 i 的值小于等于 10 时循环会一直执行。循环体就是打印 i 的值,并将 i 的值自增 1。
本文我们讲解了如何使用 while 循环打印前10个自然数。while 循环的基本结构是条件语句和循环体,只要条件为 True,循环体就会执行。while 循环是一个基本但强大的语句,是编写复杂程序的重要组成部分。