Python学习第三天----语句

顺序语句:

顺序语句指得是代码的执行流程 : 从上到下执行

分支语句:

当一个条件表达式有两种及以上处理方式或结果,就需要用到分支语句

if ----else   语句   

表示  if   条件表达式成立             格式              if   条件表达式:

             进行操作                                                      操作A

          else    条件表达式不成立                        else:

             进行另一种操作                                        操作B

if--elif---else 

格式     if   条件表达式1:

                 操作A

             elif  条件表达式2:

                   操作B

              else:

                    操作C                           注:可以有多个elif   

循环语句:

跟其他语言一样,有for   while  循环    循环两要素:明确循环条件,  明确要重复的操作

for 循环  一般应用于遍历序列    

例子:  for  i   in  range(1,10)  

                   ·····

                    i+=1

for-in的遍历原则
    遍历有一个文件指针 这个文件指针默认位置是在第一个元素的上方
    先判断是否有下一个元素 如果有的话 移动指针到下一个元素 取出该元素赋值给变量
    如果没有下一个元素 遍历就结束

while 循环条件表达式:
         重复的循环操作
执行流程:
    先判定循环条件是否成立 成立的话执行重复操作 --- 在判断循环条件是否成立 -- 成立执行重复操作
    不成立的话循环语句结束 继续向下执行与while平级的语句
while-else
while 循环条件表达式:
    重复的操作
else:
    当且仅当循环条件不成立时 else才会执行

两格关键字   

break        结束当前循环 [结束所在的循环]

continue     结束当前次 继续下一次[立即返回到循环条件判定 进行下一次循环]

break 和 continue后面不能直接跟随平级语句 因为永远无法执行到

          

猜你喜欢

转载自blog.csdn.net/qq_33407999/article/details/81261296