Python基础教程之while循环用法讲解
1. 什么是while循环
在Python中,while循环是一种常见的循环结构,使用该结构可以重复执行一段代码,直到达成某个条件为止。
2. while循环的基本语法
while 条件:
循环体语句
其中,条件
为一个布尔表达式,如果满足该条件,则执行循环体语句
。当条件
变为False时,则退出循环。
3. while循环的示例说明
示例 1
在这个示例中,我们使用while循环计算1-100的自然数之和:
sum = 0
i = 1
while i <= 100:
sum += i
i += 1
print("1-100的自然数之和为:", sum)
首先,我们定义了两个变量sum
和i
,分别用于存储自然数之和和当前的自然数。然后,我们使用while循环判断当前数i
是否小于等于100,如果满足,则执行sum += i
和i += 1
两条语句,分别用于计算自然数之和和将当前数加1。当i
大于100时,循环结束。最后,我们使用print函数输出自然数之和。
示例 2
在这个示例中,我们使用while循环输出10以内的奇数:
i = 1
while i <= 10:
if i % 2 == 1:
print(i)
i += 1
首先,我们定义了变量i
,初始化为1。然后,我们使用while循环判断i
是否小于等于10,如果满足,则执行if语句。在if语句中,我们使用取模运算符判断当前数是否为奇数,如果是,则使用print函数输出该数。最后,我们将i
加1,继续下一轮循环,直到i
大于10为止。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python基础教程之while循环用法讲解 - Python技术站