📜  使用 while 循环打印前 10 个自然数 - Python (1)

📅  最后修改于: 2023-12-03 15:06:51.813000             🧑  作者: Mango

使用 while 循环打印前 10 个自然数 - Python

在编写程序时,经常需要对一组数据进行操作,例如打印自然数序列。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 循环是一个基本但强大的语句,是编写复杂程序的重要组成部分。