微信公众号:龙跃十二
我是小玉,一个平平无奇的小天才!持续更新,欢迎关注!
用心分享,共同成长
没有什么比你每天进步一点点更实在了
本文已经收录至我的GitHub,欢迎大家踊跃star🌟。
GitHub
今天跟大家聊聊所谓的流程控制语句。流程控制语句的作用就是用来改变程序执行的顺序。主要氛围分为两种:
- 条件判断语句
- 循环语句
条件判断语句:
条件判断语句就是用来判断条件是否成立。
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的字符串、转义字符、格式化字符
python的字面量与常量
用python输出1000以内的水仙花数
用python判断输入的数是否为素数