赞
踩
丰富的else语句
在Python中,else语句除了能与if语句搭配,构成“要么怎样,要么不怎样”的句式;能与循环语句(for语句或者while语句),构成“干完了能怎样,干不完就别想怎样”的句式;还能够与异常处理进行搭配,构成“没有问题?那就干吧”的句式。
1.if else语句
2.循环语句
else可以与for和while循环语句配合使用,但else语句块只在循环完成后执行,也就是说,如果循环中间使用break语句跳出循环,那么else里边的内容就不会被执行了。
例:使用地板除法求用户输入的数的最大约数。
一个个尝试num%count==0,如果符合条件则打印最大的约数,并break,同时不会执行else语句块的内容。但如果一直没有遇到合适的条件,则会执行else语句块内容。
3.else与异常处理
只要try语句块里没有出现任何异常,那么就会执行else语句块里的内容。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。