前面文章我们已经通过实例讲解python编程中的if条件控制语句,我们知道控制语句在编程中运用很广泛。同样,循环控制语句的运用一样广泛。本文将为大家讲解循环语句,所谓的循环就是让特定代码重复执行,解决重复的操作。python中循环语句主要有while和for语句,下面通过实例让大家快速上手循环语句的运用。一、while语句的基本语法
while循环最常用的应用场景就是让执行的代码按照指定的次数重复执行。
1、for语句主要用于遍历一些序列、可迭代的对象,如列表、元组、字
while循环最常用的应用场景就是让执行的代码按照指定的次数重复执行。
1、while循环的语法如下:
while 判断表达式: 循环体
即当判断表达式成立(为真(True))时,执行循环体。如果判断表达式一直成立,则此时的循环体就是无限循环了,需要注意无限循环的使用。
注意:同样需要注意冒号和缩进。
实例1:通过while循环实现1-100中所有整数的和,使用代码如下:
#encoding:UTF-8sum=0count=1while count <= 100: #当判断表达式成立时,循环体一直执行 sum=sum+count count=count+1print("1-100中所有整数之和为:",sum)
以上代码执行结果如下所示:
1-100中所有整数之和为:5050
2、while...else模式的基本语法如下:
while 判断表达式1: 循环体1else: 执行语句2
即当判断表达式1成立(为真(True))时,执行循环体;
当判断表达式1不成立(为假(False))时,执行else模块下的执行语句2;
相应实例代码使用如下:
#encoding:UTF-8num=1while num <=10: print("num此时为:",num) num=num+1else: print("num此时为%s,即当num大于10时,跳出循环体,执行else后面的语句了!" %num)
以上代码执行结果如下所示:
二、for语句的基本语法1、for语句主要用于遍历一些序列、可迭代的对象,如列表、元组、字