range的使用:注意,在python3中,交互模式下已经不显示了 for循环的使用 打印50-70 # 第一种方案 for i in range(100): if i <= 70 and i >= 45: #注意这里使用的是 and/or/not 非java中的&&,||,! print (i) # 第二种方案 for i in range(50,71): print (i) break/continue的使用 exit_Flag = False for i in range…
continue:表示终止当前循环,开始下一次循环 break:终止所有循环 s = 0 while s < 3: s += 1 print(s) continue#'@' print(abc) print('end') #@处为continue: 1 2 3 end #@处为break: 1 end…
continue及break使用 #continue 作用:结束本次循环,继续下次循环#break 作用:跳出整个当次循环 for i in range(10): if i < 5: continue print(i) for j in range(10): print("layer2",j) if j == 6: break #标志位的作用:相当于设立一面旗帜,通过旗帜的插拔满足不同的条件执行不同的代码. exit_flag = Falsefor i in range(10):…
Go 精简(合并)了流控制语句,虽然某些时候不够便捷,但够用. if...else... 条件表达式值必须是布尔类型,可省略括号,且左花括号不能另起一行. func main() { x := 3 if x > 5 { println("a") } else if x < 5 && x > 0 { println("b") } else { println("z") } } 比较特别的是对初始化语句的支持,可定义…