Go if 语句

if 语句

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

语法

if condition {
  // 条件为真时执行的代码
}

注意 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 大于 y"。



Go 练习

通过练习测试自己

练习:

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

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

开始练习