fmt.Println、fmt.Printf、fmt.Sprintf、fmt.Sprintln
fmt包实现了格式化的I/O。
1、fmt.Println:
用默认的类型格式将传入的参数写到标准输出
参数;字符串和变量之间用逗号间隔,
输出:用空格间隔
2、fmt.Printf:
用占位符将传入的变量写到标准输出
输入:占位符,变量
输出
3、fmt.Sprintf:
用占位符将传入的变量返回为字符串,不会在终端显示;
4、fmt.Sprintln:
用默认的类型格式将传入的参数返回为字符串,字符串和变量之间用空格间隔,不会在终端显示;
name := "fourier"
gender := "male"
fmt.Println("name:",name,"gender:",gender) //name: fourier gender: male
fmt.Printf("name:%s;gender:%s",name,gender) //name:fourier;gender:male
out := fmt.Sprintf("name:%s;gender:%s", name, gender) //name:fourier;gender:male
Println和Sprintln 输出用用空格间隔,有回车;
Printf和Sprintf 支持占位符;
f:支持占位符, ln:不支持占位符,空格间隔 S:不在终端显示
fmt.Println、fmt.Printf、fmt.Sprintf、fmt.Sprintln相关推荐
- Go语言初见println和fmt.Println区别
目录 println()函数: fmt.println()函数: 总结区别: 1.包不同: 2.输出方式不同: 3.方法返回值不同: 4.内置print/println函数的调用不能接受数组和结构体参 ...
- Go 学习笔记(48)— Go 标准库之 time (获取时/分/秒的单位值、标准时间和Unix时间转换、字符串时间和Time类型转换、时区转换、时间的加减/休眠)
1. 概要说明 import "time" time 包提供了时间的显示和测量用的函数.日历的计算采用的是公历. Go 提供以下几种时间类型: 时间点 Time 时间段 Durat ...
- Go 学习笔记(16)— 函数(02)[函数签名、有名函数、匿名函数、调用匿名函数、匿名函数赋值给变量、匿名函数做回调函数]
1. 函数签名 函数类型也叫做函数签名,可以使用 fmt.Printf("%T") 格式化参数打印函数类型. package mainimport "fmt"f ...
- Go语言系列——01-HelloWorld、02-命名规范、03-变量、04-类型、05-常量、06-函数(Function)、07-包、08-if-else语句、09-循环、10-switch语句
文章目录 01-HelloWorld 一 建立 Go 工作区 二 运行 Go 程序 2.1 hello world 程序代码介绍 02-开发环境搭建 一 下载地址 二 安装 Linux安装 Windo ...
- Golang——指针的使用、数组指针和指针数组、指针与切片、指针与结构体、多级指针
指针: 指针是一个特殊的变量,因为存储的数据不仅仅是一个普通的数据,而是一个变量的内存地址,指针本身也是有内存地址的 指针的数据类型有int.float.bool.string.数组.结构体 指针的作 ...
- Go语言fmt.Sprintf、fmt.Printf(格式化输出)
fmt.Printf fmt.Printf在程序中使用%f来格式化所需的值 看起来我们的值被四舍五入到了一个合理的数.但小数点后仍显示了6位,这对我们当前的需要来说实在是太多了. 对于这种情况,格式化 ...
- Go语言中的fmt.Print, fmt.Printf, fmt.Println的区别和使用场景
Go语言中的fmt.Print, fmt.Printf, fmt.Println的区别和使用场景 fmt 包的介绍 fmt.Print === 原样输出 fmt.Printf === 格式输出 fmt ...
- C语言printf()、sprintf()、vsprintf() 的区别与联系
转自:http://blog.csdn.net/raito__/article/details/48860119 printf() 在控制台应用程序中最为常用,使用也很简单.其参数为格式化字符串. 函 ...
- c语言printf、sprintf、vsprintf用法和区别
printf.sprintf.vsprintf 通常用于格式化字符串,通俗来说就是字符串打印或显示格式转换. printf.sprintf 需要包含 <stdio.h> 头文件,vspri ...
最新文章
- 一道关于call和this的JS面试题
- asp.net MVC 中 Session统一验证的方法
- ACM HDU 1249
- OpenCV统计米粒数目-计算联通区域的个数及联通区域内像素的个数
- Oracle数据库 查看表是否是 索引组织表的方法
- d3 v4 api interpolate
- MacOs中Docker与宿主机网络互通问题解决
- C#大型医院管理系统源码
- 《Struts2 In Action》摘录
- 2021年5大国货品牌引爆互联网背后的营销逻辑
- 学生专用计算机怎么调时间,学生计算器怎么调时间
- 保时捷Taycan的800V电气架构赏析
- win10台式机屏幕亮度无法调节
- oracle数据库课后习题答案,oracle数据库经典练习题及答案
- 设计思维应用:与商业模式结合,让创新落地
- 利用计算机测地震是计算机的什么,六年级计算机测试题
- jQuery的滑动效果(slideDown(),slideUp(),slideToggle())的应用方法
- maven引入依赖包,import依赖包,编译运行maven项目
- 前端入门学习笔记五十一
- ES和Kibana设置账号密码