Python基础入门 - 4

本文详细介绍了编程中的流程控制结构,包括顺序结构、分支结构(if结构、if-else结构、if-elif-else结构及嵌套if结构)和循环结构(while循环、for循环及break和continue的使用)。通过这些内容的学习,读者可以更好地掌握如何控制程序的执行流程。

流程控制

顺序结构:
分支结构:
循环结构:

分支结构

第一种:  if结构
    格式:  if 表达式:
                语句块
     执行流程:程序遇到if结构时,判断表达式的真假,如果为真,则执行语句块,否则结束if结构    
     表达式为假的情况: 0 '' None  False []  ()  {}
 第二种: ifelse结构
    格式: if 表达式:
            语句块1
          else:
            语句块2
         执行流程:程序执行到if结构,判断表达式的真假,如果为真,则执行语句块1,如果为假,则执行else中的语句块的内容
 第三种: if-elif-else
    格式: if 表达式1:
            语句块1
          elif 表达式2:
            语句块2
          elif 表达式3:
            语句块3
           else:
            语句块n
         执行流程:程序执行到if语句,判断表达式1的真假,如果为真,则执行语句1,否则判断表达式2的真假,如果为真,则执行表达式2,一次类推,直到最后一个表达式为假,就执行else里边的语句块n
  第四种: 嵌套
    if  表达式1:
      if 表达式2:
        语句块1
       else:
        语句块2
     else:
        语句块3

循环结构

必不可少的三个条件:  初始值  循环条件  循环的次数
初始值:
while 表达式:
    循环体
    循环的次数
for in

break和continue

break: 中断,跳出循环
注意: 一般情况下用在for  while  if  结构里边
表示跳出整个循环结构

continue:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值