在golang中Sprintf和Printf 的区别

news/2024/8/26 18:11:53 标签: golang, 开发语言, 后端

最近一直在学习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)
}

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


http://www.niftyadmin.cn/n/5558587.html

相关文章

常见的数据分析用例 —— 信用卡交易欺诈检测

文章目录 引言数据集分析1. 读入数据并快速浏览2.计算欺诈交易占数据集中交易总数的百分比3. 类别不平衡对模型的影响3.1 总体思路(1)数据的划分(2)训练模型(3)测试模型(4)解决不平衡…

Vue3 引入Vanta.js使用

能搜到这篇文章 想必一定看过demo效果图了吧 示例 Vanta.js - Animated 3D Backgrounds For Your Website (vantajs.com) 1. 引入 在根目录 index.html中引入依赖 <script src"https://cdnjs.cloudflare.com/ajax/libs/three.js/r134/three.min.js"></sc…

深入解析rsync:定义、架构、原理、应用场景及实战指南

前言 在现代数据管理和传输过程中&#xff0c;数据同步工具起着至关重要的作用。特别是在需要高效、可靠地在不同服务器或设备之间传输大量数据时&#xff0c;选择一款优秀的数据同步工具显得尤为重要。在众多工具中&#xff0c;rsync以其高效、灵活、可靠的特点&#xff0c;成…

C++ 包管理工具conan的学习和使用

C 包管理工具conan的学习和使用 安装conan 以Windows为例有管理员权限没有管理员权限中间零时文件 没错conan就是柯南,我觉得作者就是柯南的粉丝. conan的github地址 conan官网 参考文档 B站视频 协议是MIT协议可以放心使用. 至于为什么使用这么小众的一个C包管理工具, 1. 第一…

【产品那些事】固件安全-关于OTA升级包分析

文章目录 前言什么是OTA?升级包(固件)的类型和架构案例tp-link路由器升级包怎么解包分析?binwalk安装及使用ubi_reader安装及使用unsquashfs安装及使用某车企OTA升级包通用Android OTA解包相关分区第二层解包前言 什么是OTA? OTA(Over-the-Air)是一种通过无线通信网络(…

redis原理之底层数据结构(三)-quicklist

1.绪论 前面讲过的ziplist在查找元素的时候是o(n)的复杂度&#xff0c;如果ziplist长度太长&#xff0c;会导致查找元素很缓慢&#xff0c;而ziplist是拥有内存连续的优势&#xff0c;为了保留ziplist内存连续的优势&#xff0c;但是又不能保留太长的长度&#xff0c;我们出现…

Spark学习之SparkSQL

SparkSQL 1、SparkSql初识案例 :WordCount spark sql处理数据的步骤1、读取数据源2、将读取到的DF注册成一个临时视图3、使用sparkSession的sql函数&#xff0c;编写sql语句操作临时视图&#xff0c;返回的依旧是一个DataFrame4、将结果写出到hdfs上 import org.apache.spark.…

socket功能定义和一般模型

1. socket的功能定义 socket是为了使两个应用程序间进行数据交换而存在的一种技术&#xff0c;不仅可以使同一个主机上两个应用程序间可以交换数据&#xff0c;而且可以使网络上的不同主机间上的应用程序间进行通信。 2. 图解socket的服务端/客户端模型