golang 的 for 应用

发布于 / 1年前 - 更新于 / 1年前


前言

循环是程序中必不可少的一种数据处理方式,接下来就看看 golang 中的循环应用

语法

for 初始化语句; 条件语句; 修饰语句 {}

实例

  1. 输出1至n的所有数字
package main import "fmt" func main(){ n := 100; for i:=1; i<=n; i++{ fmt.Println(i) } }
  1. 循环处理集合(array,map…) for-range
data := "Golang" // 类似 foreach (data as key=>val) for key, val := range data { }
  1. for 初始化语句; 条件语句; 修饰语句 {}中的3个语句可省略
for i := 0; i < 3; { i = i + 1 } for i := 0; ; i++ { if i < 10 { break } } a := 0 for ; a < 10; { a = a + 1 } for a < 10 { } for{ }

本作品采用《CC 协议》,转载必须注明作者和本文链接