实验四 循环结构
预备知识参考答案:
1、Python 中常用的循环结构有两种实现方式: for 、 while 。
2、for 语句的基本语法格式是:
for 循环变量 in 可遍历结构:
循环体
[else:
语句块]
3、while 语句的基本语法格式是:
while 条件表达式:
循环体
[else:
语句块]
4、在循环结构中,可以使用 continue 、 break 两个语句来改变循环执行的流程。
程序执行过程中如果执行到 break 语句,它的作用是 终止当前的循环 ;程序执行过程中
如果执行到 continue 语句,它的作用是 结束当次循环,进入下一轮的循环 。
5、range()函数是 Python 的内置函数,可以通过调用该函数产生一个迭代序列,通常有
下面几种调用的方法:
(1)range(n)产生的序列是 0、1、2……n-1 。例如,range(20)产生的序列是 0、
1、2……19 。当 n≤0 时,不产生序列。
(2)range(m,n)产生的序列是 m、m+1、m+2……n-1。例如,range(30,40)产生的序列
是 30、31、32……39 。当 m≥n 时,不产生序列。
(3)range(m,n,d)产生的序列是 m、m+d、m+2d……n-1 ,此处 d 是步长,如果
d>0 则递增;d<0 则递减,直到最接近但不等于 n 的值为止。例如,range(2,20,2)产生的序
列是 2、4、6……18 ;range(50,30,-5)产生的序列是 50、45、40、35 。