学习
实践
活动
专区
工具
TVP
写文章

python基础(二)

一 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的时候跳出该怎么做呢?封装一个函数

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171212G0Z9IQ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

关注

腾讯云开发者公众号
10元无门槛代金券
洞察腾讯核心技术
剖析业界实践案例
腾讯云开发者公众号二维码

扫码关注腾讯云开发者

领取腾讯云代金券