Go-01 Golang语言中fmt.Print()、fmt.Println()、fmt.Printf()的用法


package main

import "fmt"

func main() {

	// fmt.Print()、fmt.Println()、fmt.Printf()的用法
	var name string = "zhangsan"
	age := 19

	a := 10
	b := 20
	c := 30

	fmt.Println(name, age)
	fmt.Println("go", "Python", "C", "C++", "java", name) // 打印多个值的时候,这个println中间有空格,还可以换行,最推荐用这个

	fmt.Print("golang", "C/C++", "Ruby\n") // 打印多个值的时候,这个print中间没有空格, \n 表示换行

	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)    // 在格式化输出时,printf更方便
	// %d 是占位符,用于数字类型,%s 是占位符,用于字符串类型。

	/*
		Go语言中的注释,Windows系统下单行注释用Ctrl + /  ; Windows系统下多行注释用Ctrl + Shift + /
	*/

	/*  上面代码运行的全部结果如下所示:
	PS C:\Users\Zhaoshan.lu\go\DaDi> go run .\03.go
	zhangsan 19
	go Python C C++ java zhangsan
	golangC/C++Ruby
	a= 10 ,b= 20 ,c= 30
	a=10,b=20,c=30
	PS C:\Users\Zhaoshan.lu\go\DaDi>

	*/

}


posted @ 2022-11-30 14:57  大海一个人听  阅读(282)  评论(0编辑  收藏  举报