Go语言输出格式

作者: 黑猫编程 | 来源:发表于2019-07-25 08:50 被阅读6次

Print()和Println()

Print()函数不换行,Println()换行输出

输出提示

package main

import "fmt"

func main() {

    a, b, c := 1, 2, 3
    fmt.Println("a = ", a)
    fmt.Println("b = ", b)
    fmt.Println("c = ", c)
}

fmt.Println("a = ", a)
fmt.Println("b = ", b)
fmt.Println("c = ", c)
""内的内容会作为提示内容显示在屏幕上

Rrintf()函数

package main

import "fmt"

func main() {

    a, b, c := 1, 2, 3
    fmt.Printf("a=%d, b=%d, c=%d", a, b, c)
}

这种输出方式,就是格式化输出,%d,表示输出的是一个整数,第一个%d会被变量a的值替换,第二个%d会被变量b替换,其它类型的输出用什么去表示后面会给大家讲解。 “\n” 表示换行。

接收输入

package main

import "fmt"

func main() {

    var age int
    fmt.Println("请输入你的年龄:")
    fmt.Scanf("%d", &age)
    fmt.Printf("a = %d", age)
}

相关文章

  • 04-枚举常量

    Go语言枚举 c语言中的枚举 Go语言枚举 iota迭代器 Go语言输出函数 fmt.Printf("格式化字符串...

  • Go语言输出格式

    Print()和Println() Print()函数不换行,Println()换行输出 输出提示 fmt.Pri...

  • 06-输入输出函数-指趣学院

    Go语言fmt包实现了类似C语言printf和scanf的格式化I/O, 格式化动作源自C语言但更简单 输出函数 ...

  • Go语言中println与printf的主要区别

    Go语言中println与printf的主要区别 1.println会根据你输入格式原样输出,printf需要格式...

  • 格式化输出(GO语言)

    本文为个人学习记录,对原作者文章进行了一些排版调整和修改,原文地址 ===> GoLove 的博客 格式化输出:将...

  • Go语言标准库之time

    Go语言标准库之time 时间的格式化和解析 格式化 Format Go语言和其他语言的时间格式化的方式不同,Go...

  • Go语言标准库之time

    Go语言标准库之time 时间的格式化和解析 格式化 FormatGo语言和其他语言的时间格式化的方式不同,Go语...

  • Go 占位符的使用

    %v按值的本来值输出%+v在 %v基础上,对结构体字段名和值进行展开%#v输出 Go 语言语法格式的值%T输出 G...

  • Go语言数组和切片

    此处数组只讲Go语言中和C语言不一样的地方 格式不同:Go语言定义数组的格式:var ages [3]int 定义...

  • go fmt与gofmt命令

    go fmt命令会按照Go语言代码规范格式化指定代码包中的所有Go语言源码文件的代码,所有Go语言源码文件即包括命...

网友评论

    本文标题:Go语言输出格式

    本文链接:https://www.haomeiwen.com/subject/hifcrctx.html