Go if 语句


if 语句

使用if语句指定在条件成立时要执行的 Go 代码块true

语法

if condition {
   // code to be executed if condition is true
}

注意if是小写字母。大写字母(If 或 IF)将产生错误。

在下面的示例中,我们测试两个值以确定 20 是否大于 18。如果条件是true,打印一些文本:

示例

package main
import ("fmt")

func main() {
  if 20 > 18 {
    fmt.Println("20 is greater than 18")
  }
}
亲自试一试 »

我们还可以测试变量:

示例

package main
import ("fmt")

func main() {
  x:= 20
  y:= 18
  if x > y {
    fmt.Println("x is greater than y")
  }
}
亲自试一试 »

示例解释

在上面的例子中我们使用了两个变量,Xy,测试 x 是否大于 y(使用>运算符)。由于 x 为 20,y 为 18,并且我们知道 20 大于 18,因此我们在屏幕上打印 "x is greater than y"。



围棋练习

通过练习测试一下

练习:

如果 x 大于 y,则打印 "Hello World"。

package main   
import ("fmt") 
func main() { var x = 50 var y = 10 x y { fmt.Print("Hello World") } }

开始练习