首页> 基础笔记 >GoLang基础学习 >流程控制 流程控制

Golang流程控制-for循环的使用注意事项和细节讨论

作者:小萝卜 2023-03-30 浏览 204

简介循环条件是返回一个布尔值的表达式,for循环有三种表达方式

1)循环条件是返回一个布尔值的表达式
	//for循环快速入门
	
	for i := 1; i <= 10; i++ {
		fmt.Println("你好,尚硅谷", i)
	}

2)  for循环的第二种使用方式

for循环判断条件       {

//循环执行语句

}

将变量初始化和变量迭代写到其它位置

案例演示:

	//for循环的第二种写法
	j := 1 //循环变量初始化
	for j <= 10 { //循环条件
		
		fmt.Println("你好,尚硅谷~", j)
		j++ //循环变量迭代
	}

3)  for循环的第三种使用方式

for   {

//循环执行语句

}

上面的写法等价  for ; ; {}是一个无限循环,通常需要配合     break语句使用

	//for循环的第三种写法, 这种写法通常会配合break使用
	k := 1
	for {  // 这里也等价 for ; ; { 
		if k <= 10 {
			fmt.Println("ok~~", k)
		} else {
			break //break就是跳出这个for循环
		}
		k++
	}

很赞哦! (0)

文章评论

    高端网站建设