Python循环break,python循环结构之break

  Python循环break,python循环结构之break

  这篇文章主要介绍了大蟒循环控制语句破裂与继续,中断就像是终止按键,不管执行到哪一步,只要遇到打破,不管什么后续步骤,直接跳出当前循环

  前言:

  循环中通过破裂语句会立刻终止并跳出循环语句10 .休息就像是终止按键,不管执行到哪一步,只要遇到打破,不管什么后续步骤,直接跳出当前循环。

  例题1:计算阶乘

  例1:计算43的阶乘,break方案见方法四。

  方法一:通过math库

  导入数学

  value=math.factorial(43)

  打印(值)

  方法二:通过递归

  国防预算(北):

  如果n==1:

  返回数字一(one)

  else:

  返回n * getRes(n-1)

  if __name__==__main__:

  result=getRes(43)

  打印(结果)

  方法三可以通过 for 循环

  结果=1

  对于(1,44):范围内的英语字母表中第九个字母

  结果*=我

  打印(结果)

  方法四:通过 while-break 循环

  num=43

  结果=1

  而1:

  如果数量==1:

  破裂

  结果=结果*数量

  数字=数字-1

  打印(结果)

  例题2:质数

  例题2.1:61是质数

  # 用破裂测试质数

  定义主要(编号):

  对于范围(2,编号):中的英语字母表中第九个字母

  如果数量%i==0:

  打印(不是质数)

  破裂

  else:

  打印(是质数)

  打印(测试结束)

  if __name__==__main__:

  num=61

  素数

  例题2.2:列出1-100中所有的质数

  # 用破裂测试质数

  prime_num=[]

  定义主要(编号):

  如果num!=1:

  对于范围(2,编号):中的英语字母表中第九个字母

  如果数量%i==0:

  破裂

  else:

  退货数量

  if __name__==__main__:

  对于范围(1,100):内的英语字母表中第十个字母

  值=质数(j)

  如果值!=无:

  质数追加(值)

  打印(主要数量)

  

continue

  继续与破裂不同的是,在程序执行到继续时,会直接回到循环开始处继续下一个循环,而不退出循环。

  继续跳过的是继续后面的步骤,然后继续新的下一个循环。

  

数列处理

  处理数列:奇数+2,偶数加1:

  a=[1,2,4,5,7,8,4,1,34,32,56,77,1]

  b=[]

  对于a:中的英语字母表中第九个字母

  如果i%2==0:

  i=i 1

  else:

  i=i 2

  乙。附录(一)

  打印(二)

  a=[1,2,4,5,7,8,4,1,34,32,56,77,1]

  b=[]

  对于a:中的英语字母表中第九个字母

  如果i%2==0: #如果是偶数

  i=i 1

  乙。附录(一)

  继续

  i=i 2

  乙。附录(一)

  打印(二)

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: