1、for、if、whlie等循环语句中遇到continue关键字,中断当前循环,跳出所有语句,重新开始循环。
2、break终止当前循环,不再循环
3、求阶乘的和:
a=1
s=0 n=int(input('A number:')) for i in range(1,n+1): a*=i s+=a print(s) #求阶乘之和 4、 求某个数是否为质数
a=int(input('Please enter one number:')) if a==1: print('质数') else: for i in range(2,a): if a%i==0: print('不是质数') break else: print('是质数') 5、九九乘法表
for i in range(1,10): for j in range(1,i+1): print(str(i)+'*'+str(j)+'='+str(i*j),end=' ') print(' ') #九九乘法表 6、100以内的斐波那契数列
a,b=0,1 L=[] while a < 100: print(a,end=' ') L.append(a) a,b=b,a+b print('\n',L) print(len(L)) #100以内的斐波那契数列 7、斐波那契数列第101项
a,b=0,1 L=[] while a>=0: print(a) L.append(a) a,b=b,a+b if len(L)==101: print(len(L)) print(L[-1]) break ''' #斐波那契数列第101项