4Python控制流

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了4Python控制流相关的知识,希望对你有一定的参考价值。

4-1.Python控制流

控制流的类型有三种:
                                  1,顺序结构; 
                                  2,分支结构; (if)
                                  3,循环结构;(while,for)

4-2.分支结构if

格式:
         if 是这样:
               执行这一部分的语句
         elif 是这样:
               执行这一部分的语句
         else:
                执行这部分语句
例子:
技术分享
技术分享
 
4-3.循环结构while
格式:
while 条件为真:
         循环执行该部分语句
else:
         条件为假,则执行这部分语句
#else部分可以省略
例子:
技术分享
技术分享
 
例子:
技术分享
技术分享

 

4-4.循环结构for

格式:
for i in 集合
        执行该部分
else:
        执行该部分
 
例子:
技术分享
技术分享
 
例子:
技术分享
技术分享
 
技术分享
技术分享
 
例子:for嵌套循环【注意:python中的区间都是包头不包尾的】
技术分享
技术分享
 
4-5.break语句
break用来打破程序执行,常用语循环结构中,用来将循环强制停止并退出。
break在while循环中的应用:
技术分享
技术分享
 
break在for循环中的应用:
技术分享
技术分享
 
break在双重循环中的应用:
技术分享
技术分享

 

4-6.continue语句

break与continue的区别:
break语句是强制停止了整个循环的执行;
continue语句是强制停止循环中的这一次执行,直接跳到下一次执行;即终止该次循环,而不是终止该循环
 
例子:
技术分享
技术分享
 
例子:
从该例可以看出,如果想要某部分不执行,则将该部分输出放在continue的后面
而如果希望某部分不受影响,那就将该部分的输出放在continue的前面
技术分享
技术分享

 

以上是关于4Python控制流的主要内容,如果未能解决你的问题,请参考以下文章

python控制流

Python-控制流语句

Python-11:Python语法基础-控制流

有没有 '?' Python中的控制流? [复制]

有没有 '?' Python中的控制流? [复制]

python 2 控制流