流程控制

打印 上一主题 下一主题

主题 763|帖子 763|积分 2289

流程控制


  • 顺序结构:程序从头到尾顺序依次执行每一个
  • 分支结构:【选择结构】,程序会拐弯
  • 循环结构:程序会杀个回马枪,不断地重复执行同一段代码
分支结构

if语句
  1. if 如果
  2. elif 否则如果 # 可多个 可0个
  3. else 否则
  4. # 从上往下判断,如果为true了就不会再往下执行
复制代码
可嵌套
  1. if ture:
  2.         if  a = 1 :
  3.                 # 嵌套的
  4.         else :
  5.                 # 都为嵌套的
  6. else:
  7.         代码块
复制代码
三目运算
print(n1 if n1>n2 else n2)
循环结构


  • while
  • for
while

while循环在条件表达式成立时,会进入代码块区域。
  1. while 条件表达式:
  2.     语句块(循环体)
复制代码
for

for和while都是循环,本质没区别。只是根据实际场景来使用。
  1. for 变量名 in 序列类型:  # 变量名随便取
  2.     循环体
复制代码
break,continue

break和continue是循环中满足一定条件退出循环的两种方式
break:退出整个循环
continue:退出本次循环,继续执行下一次循环
循环嵌套
  1. # 死循环
  2. while True :
  3.         print(1)
  4.         while True:
  5.                 print(2)
  6. fro i in range(100):
  7.         print(i)
  8.         fro j in range(50):
  9.                 print(j)
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

万万哇

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表