python学习15--else与with
1.else。
(1)if。。。。else 。。。如果。。。否则。。。
(2)while。。。else。。。循环结束没有跳出,则操作else语句。
此处是指在代码中必须有明确的跳出语句,例:break等。如果仅仅是正常完成了循环,则仍然会做else语句

如果输入正确后面没有加break,则即使输入正确仍然会执行else语句。

(3)try...else...有问题。。。,没有问题则。。。
2.with
with open(...) as f
下面的语句不用写close方法关闭文件,with语句会自动考虑帮助关闭文件

浙公网安备 33010602011771号