go语言流程控制--for循环,for range循环使用

在go语言中只有for循环
1.for循环语法1

for 初始语句;条件表达式;结束语句{
	循环体语句
}
package main
import "fmt"

func main(){
	for i := 1; i < 10; i++{
		fmt.Println(i)
	}
}

2.for循环语法2

for ;条件表达式;结束语句{
	循环体语句
}
package main
import "fmt"

func main(){
	var i = 1
	for ;i < 10 ; i++{
		fmt.Println(i)
	}
}

3.for range 循环

package main
import "fmt"

func main(){
	str1 := "hello你好"
	 for i, s := range str1{
		 fmt.Printf("%d-%c\n",i,s)
	 }
}

你可能感兴趣的:(Go语言)