【python基础】|| python中的流程控制语句——if语句、while语句、for语句

微信公众号:龙跃十二
我是小玉,一个平平无奇的小天才!持续更新,欢迎关注!
用心分享,共同成长

没有什么比你每天进步一点点更实在了

本文已经收录至我的GitHub,欢迎大家踊跃star。
https://github.com/ixiaoyu-tech

今天跟大家聊聊所谓的流程控制语句。流程控制语句的作用就是用来改变程序执行的顺序。主要氛围分为两种:

  • 条件判断语句
  • 循环语句

条件判断语句:

条件判断语句就是用来判断条件是否成立。

if语句:

if 条件表达式:语句

注:if一般只对其后紧跟的语句起作用,如果需要执行其他代码,需要添加代码块。

也就是这样:

if 条件表达式:

​    代码块(代码块前的一般用tab缩进)

if-else语句:

if 条件表达式:

​    代码块

else:

​    代码块

if-elif-else语句:

if 条件表达式:

​    代码块

elif:

​    代码块

​        ......

else:

​    代码块

在这种语句中一般的执行顺序都是自上而下的

循环语句:

while语句:

While 条件表达式:

​    代码块(代码块前的一般用tab缩进)

在while语句中有三个要点:

  • 初始表达式(也就是初始化变量)
  • 条件表达式(就是对变量的限制条件,防止进入死循环)
  • 更新表达式(变量的循环更新)

注:while语句中也可以和if一样,添加else语句,用法也同if语句一样。

for语句:

for循环可以遍历任何序列的项目,如一个列表或者一个字符串。

一般使用:

for 变量 in 序列:

​    代码块

break和continue语句:

最后说几句break和continue语句吧,在初学者中,很多人总是容易混淆这一点,我就只需要你记住。

break是在语句执行到这一句的时候直接停止,跳出。

continue是语句执行完之后会暂时跳出,然后紧接着执行。

两者区别仅此而已。

今天的知识分享完了,有用的话帮小玉点个哦!

更多精彩文章欢迎关注公众号【龙跃十二】,小玉和龙叔共同搭档为你带来最全面的自学知识体系,都可以免费获得哦!

你可能感兴趣的:(python)