在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)
}
}