Golang 学习笔记 02 变量定义、fmt包、Print 、Println、Printf、注释

一、定义变量

  1. var 定义变量

    var name string = "DDD"
  2. 类型推导方式定义变量

    变量名 := 表达式
    n := "hello world"

    在函数内部,可以使用更简略的 := 方式声明并初始化变量。 注意:短变量只能用于声明局部变量,不能用于全局变量的声明

二、Print 和 Println 区别:

  1. 一次输入多个值的时候 Println 中间有空格 Print 没有
    fmt.Println("aa", "bb", "cc", "dd") // aa bb cc dd
    fmt.Print("aa", "bb", "cc", "dd") // aabbccdd
  2. Println 会自动换行,Print 不会
    package main 
    import "fmt" 
    func main() { 
     fmt.Println("hello") // hello
     fmt.Println("world") // world
     fmt.Print("hello") 
     fmt.Print("world") // helloworld 
    }

    三、Println 和 Printf 区别:

    Printf 是格式化输出,在很多场景下比 Println 更方便,举个例子:
    a := 10 
    b := 20 
    c := 30
    fmt.Println("a=", a, ",b=", b, ",c=", c) //a= 10 ,b= 20 ,c= 30
    fmt.Printf("a=%d,b=%d,c=%d", a, b, c) //a=10,b=20,c=30

    四、Golang 的注释

    /* 这是一个注释 */
    //这是一个注释
本作品采用《CC 协议》,转载必须注明作者和本文链接
一个浪迹在IT的全干程序猿。。。。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!