在golang中Sprintf和Printf 的区别

最近一直在学习golang这个编程语言,我们这里做一个笔记就是 SprintfPrintf 的区别

fmt.Sprintf 根据格式化参数生成格式化的字符串并返回该字符串。
fmt.Printf 根据格式化参数生成格式化的字符串并写入标准输出。

由上面就可以知道,fmt.Sprintf返回的是字符串需要我们通过fmt.Println进行输出而fmt.Printf则可以直接输出。也就这点区别大家可以自行去实践

在这里插入图片描述

package main
import "fmt"
func main() {
	var stockcode = 123
	var enddate = "2020-12-31"
	var url = "Code=%d&endDate=%s"
	var target_url = fmt.Sprintf(url, stockcode, enddate)
	fmt.Println(target_url)

	fmt.Printf(url, stockcode, enddate)
}

没什么神奇的作为一名程序员需要我们不停的去敲敲打打去实践,实践中出真章

相关推荐

  1. strncpy snprintf 区别

    2024-07-20 22:18:03       24 阅读
  2. Go语言Print Printf Println区别

    2024-07-20 22:18:03       55 阅读
  3. python pprint print有什么区别

    2024-07-20 22:18:03       24 阅读
  4. Golangjsonjsoniter区别

    2024-07-20 22:18:03       61 阅读
  5. golang继承组合区别

    2024-07-20 22:18:03       36 阅读
  6. 深入理解 Golang New() make() 区别

    2024-07-20 22:18:03       36 阅读
  7. golang数组array切片slice区别

    2024-07-20 22:18:03       36 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-20 22:18:03       103 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-20 22:18:03       114 阅读
  3. 在Django里面运行非项目文件

    2024-07-20 22:18:03       93 阅读
  4. Python语言-面向对象

    2024-07-20 22:18:03       99 阅读

热门阅读

  1. [C++ 入门基础 - 命名空间]

    2024-07-20 22:18:03       20 阅读
  2. SharedPreferences 和 MMKV 是何方神圣

    2024-07-20 22:18:03       24 阅读
  3. 力扣1942.最小未被占据椅子的编号

    2024-07-20 22:18:03       23 阅读
  4. linux LED代码设计

    2024-07-20 22:18:03       27 阅读
  5. 【深度学习图像】拼接图的切分

    2024-07-20 22:18:03       25 阅读
  6. dp算法第三天(暑期提升)

    2024-07-20 22:18:03       28 阅读
  7. RabbitMQ 全面解析与常见问题解答

    2024-07-20 22:18:03       26 阅读
  8. 关于大数据技术栈的一些总结

    2024-07-20 22:18:03       25 阅读
  9. 酒茶元宇宙:探索科技与传统文化的融合

    2024-07-20 22:18:03       22 阅读
  10. 移动支付行业现状及其特点

    2024-07-20 22:18:03       26 阅读