一 if语句,if语句配合else使用,可以没有else.
单分支if语句
多分支语句
需要注意的是else语句是否执行,是判断同级上一个if语句条件不满足就执行else,在上一个if前面的if并不影响else的执行.所以就应该使用elif
二 while语句,无限循环使用break语句跳出(可以没有跳出语句,但是就要注意设置while的跳出条件,不然会死循环)
满足自定条件跳出
定义退出的条件
while也可以配合else执行一些特殊的代码
三 for语句类似while语句,for是遍历一个条件,不会形成死循环(相对)所以可以不用设置退出条件.
简单的for循环,
合理使用while和for能优化代码
补充:
continue和break的区别,continue是跳过本次循环进行下一次循环,break是跳出整个循环语句
return跳出多重循环(其实ruturn不是这个作用,但是现在暂时只能想到这个办法比较简单)
这个循环会让count累加到1000,假如我们给定到达888的时候跳出该怎么做呢?封装一个函数
领取专属 10元无门槛券
私享最新 技术干货