详解分支语句与循环语句 | 手把手教你入门Python之二十五

上一篇:一表详解运算符优先级 | 手把手教你入门Python之二十四
下一篇:详解字符串| 手把手教你入门Python之二十六

本文来自于千锋教育在阿里云开发者社区学习中心上线课程《Python入门2020最新大课》,主讲人姜伟。

详解分支语句与循环语句  | 手把手教你入门Python之二十五

一、判断语句介绍

生活中的判断场景

上网吧

详解分支语句与循环语句  | 手把手教你入门Python之二十五
详解分支语句与循环语句  | 手把手教你入门Python之二十五

密码判断
详解分支语句与循环语句  | 手把手教你入门Python之二十五

小总结:

  • 判断语句介绍生活中的判断场景
  • 如果某些条件满足,才能做某件事情;条件不满足时,则不能做,这就是所谓的判断。 不仅生活中有,在软件开发中"判断"功能也经常会用到
    详解分支语句与循环语句  | 手把手教你入门Python之二十五

二、条件判断语句练习

  • 判断一个数能同时被4和6整除:
    详解分支语句与循环语句  | 手把手教你入门Python之二十五
  • 判断一个数能被3和7整除,但不能同时被3和7整除
    详解分支语句与循环语句  | 手把手教你入门Python之二十五
  • 判断某一年份是否为润年
    详解分支语句与循环语句  | 手把手教你入门Python之二十五
  • 把秒数以时分秒形式表现
    详解分支语句与循环语句  | 手把手教你入门Python之二十五
  • 通过身高体重判断一个人的身材是否正常
    详解分支语句与循环语句  | 手把手教你入门Python之二十五

三、If...elif的使用

详解分支语句与循环语句  | 手把手教你入门Python之二十五
超出0--100的区间,使用else
详解分支语句与循环语句  | 手把手教你入门Python之二十五

详解分支语句与循环语句  | 手把手教你入门Python之二十五

四、If语句的嵌套

详解分支语句与循环语句  | 手把手教你入门Python之二十五

五、Pass关键字的使用

详解分支语句与循环语句  | 手把手教你入门Python之二十五

六、猜拳游戏

详解分支语句与循环语句  | 手把手教你入门Python之二十五

详解分支语句与循环语句  | 手把手教你入门Python之二十五

七、 If语句注意点

详解分支语句与循环语句  | 手把手教你入门Python之二十五
详解分支语句与循环语句  | 手把手教你入门Python之二十五

循环介绍

一、生活中的循环

详解分支语句与循环语句  | 手把手教你入门Python之二十五

二、软件开发中循环的使用场景

打印一万遍"hello world"

print("hello world")    
print("hello world")    
print("hello world")    
...(还有99997遍)...

使用循环语句一句话搞定

i = 0    
while i < 10000:        
print("hello world")        
i += 1

详解分支语句与循环语句  | 手把手教你入门Python之二十五
详解分支语句与循环语句  | 手把手教你入门Python之二十五

三、小总结

当一段代码需要重复执行多次的时候,我们可以使用循环语句来完成。在Python中,有以下两种循环语句可以使用:

  • while 循环
  • for 循环

四、While语句练习

详解分支语句与循环语句  | 手把手教你入门Python之二十五

详解分支语句与循环语句  | 手把手教你入门Python之二十五

详解分支语句与循环语句  | 手把手教你入门Python之二十五

五、For...in循环的使用

详解分支语句与循环语句  | 手把手教你入门Python之二十五

详解分支语句与循环语句  | 手把手教你入门Python之二十五

六、Break和continue的使用

详解分支语句与循环语句  | 手把手教你入门Python之二十五
详解分支语句与循环语句  | 手把手教你入门Python之二十五

七、嵌套打印矩形

详解分支语句与循环语句  | 手把手教你入门Python之二十五

详解分支语句与循环语句  | 手把手教你入门Python之二十五

若要实现*不换行,添加end+空格

详解分支语句与循环语句  | 手把手教你入门Python之二十五

详解分支语句与循环语句  | 手把手教你入门Python之二十五
把单行5个星星的代码,放入循环中,得到星星矩形

详解分支语句与循环语句  | 手把手教你入门Python之二十五

总结:外循环用来控制行数,内循环用来控制每一行的列数。

八、嵌套打印三角形

详解分支语句与循环语句  | 手把手教你入门Python之二十五

打印九九乘法表

详解分支语句与循环语句  | 手把手教你入门Python之二十五

上一篇:值得收藏!16段代码入门Python循环语句


下一篇:《Android开发进阶:从小工到专家》——第2章,第2.5节小结