1.Sequence中Temporaryvariable的语法:Repeatedlyexecutedcode...else:循环正常结束后要执行的代码所谓else是指正常结束oftheloop之后要执行的代码,也就是说,如果是bresk终止循环的情况。else下面缩进的代码不会执行。2、示例代码如下:str1='Python自学网'foriinstr1:print(i)else:print('循环正常结束后要执行的else代码')执行结果:3.退出循环的方式如下就是如果for和else一起使用时break终止循环continue退出循环是否执行else的代码。break是终止循环。一旦遇到break,就意味着循环异常结束,因为break就是终止循环。这时候else后面的代码并没有执行。continue是指退出当前循环,继续下一个循环,这样continue循环正常结束,else之后的代码正常执行。言下之意就是无论是while循环还是for循环都可以和else结合使用,不管是while还是for,只要遇到break,else下面的代码都不会执行,所以只要continue,else下面缩进的代码不会执行。可以正常执行。1、break代码如下:str1='Python自学网'foriinstr1:ifi=='自':breakprint(i)else:print('循环后要执行的else代码正常结束')执行结果:else下面缩进的代码没有执行。2、continue代码如下:str1='Python自学习网络'foriinstr1:ifi=='自':continueprint(i)else:print('循环后要执行的else代码正常结束')执行结果:else下面缩进的代码被执行,因为continue退出当前循环,继续下一个循环,所以在continue的控制下,循环可以正常结束。当循环结束时,执行else下面缩进的代码。本文讲解python教程中for循环和else的使用。以上涉及语法和退出循环两种方式,以及case代码。文章参考来源:www.wakey.com.cn/
