首页 > 编程知识 正文

continue和break,continue和break的区别 python

时间:2023-05-05 03:38:10 阅读:147073 作者:1792

Break break语句是控制程序流从何处弹出的限定转向语句,break在for循环结构中的作用是程序流从循环体中弹出,使循环提前结束。

func main () {for i :=0; i 10; I{ifI5}fmt.Println(i (运行() fmt.Println(i ) break ) ) break退出循环后,我将运行() )运行

Continue continue语句用于for循环中。 他的作用是结束循环。 也就是说,跳过循环中的下一个未执行语句,然后确定是否执行循环。

func main () {for i :=0; i 10; I{ifI%2==0(fmt.println )“打印偶数”,I ) continue fmt.Println (“我不执行”) }打印偶数0打印偶数2打印偶数4打印偶数6打印偶数8 I

break和continue之间的区别: continue语句只退出此循环,而不退出整个循环。 另一方面,break语句将终止整个循环过程,并且不再确定是否满足运行循环的条件

请看下面。 像上面一样,只要用break替换continue,就只打印偶数。 达到第一个目的后,break跳出整个循环,continue继续循环。 但是,不执行以下代码

因此,他们的共同点是不要继续做以下事情。 因为break退出了整个循环,而continue退出了这次循环

func main () {for i :=0; i 10; i {if i%2==0 {fmt.Println (“打印偶数”,I ) breakfmt.Println )“我不运行”) }打印偶数0

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。