1.程序的三大流程
在程序开发中,一共有三种流程方式:
顺序——从上向下,顺序执行代码;
分支——根据条件判断,决定执行代码的分支;
循环——让特定代码重复执行。
2.while 循环的基本使用方法
循环的作用就是让指定的代码重复地执行。
while 循环最常用的应用场景就是让执行的代码按照指定的次数重复执行。
需求——打印5 遍“Hello Python”。
思考——如果要求打印100 遍怎么办?
3.while 语句的基本语法
Python 初始条件设置——通常是重复执行的计数器。
while 条件(判断计数器是否达到目标次数):条件满足时,做的事情1;条件满足时,做的事情2;条件满足时,做的事情3……处理条件(计数器+1)。
如:打印5 遍“Hello Python”。
i=1
while i<=5:
print("Hello Python" )
i+=1
print("循环结束后,i=%d"%i)
Python 程序:定义第一个while 循环
4.Python 中的计数方法
常见的计数方法有两种,分别如下:
①自然计数法(从1 开始)——更符合人类的习惯;(www.xing528.com)
②程序计数法(从0 开始)——几乎所有的程序语言都选择从0 开始计数。
注:在编写程序时,除非有特殊要求,否则应尽量养成循环的计数都从0 开始的习惯。
Python 程序:程序计数
5.循环计算
在程序开发中,通常会遇到利用循环重复计算的需求。遇到这种需求时,可以:
①在while 上方定义一个变量,用于存放最终计算结果;
②在循环体内部,每次循环都用最新的计算结果,更新之前定义的变量。
如:计算0~100 之间所有数字的累计求和结果。
result=0 #定义最终结果的变量
i=0 #定义一个整数的变量记录循环的次数
while i<=100:#开始循环
print(i)
result+=i #每一次循环,都让result 这个变量和i 这个计数器相加
i+=1 #处理计数器
print("0~100 之间的数字求和结果=%d"%result)
6.break 和continue
break 和continue 是专门在循环中使用的关键字。
break:在循环过程中,如果某一个条件满足后,不再希望循环继续执行,可以用break 退出循环。
continue:在循环过程中,如果某一个条件满足后,不希望执行循环代码,但是又不希望退出循环,可以使用continue。
break 和continue 只针对当前所在循环有效。
注:更多循环案例请扫描二维码。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。