亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Go語(yǔ)言中?Print?Printf和Println?的區(qū)別解析

 更新時(shí)間:2023年03月02日 11:58:37   作者:岳來(lái)  
這篇文章主要介紹了Go語(yǔ)言中?Print?Printf和Println?的區(qū)別,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

一、PrintPrintln

這兩個(gè)打印方式類似,只在格式上有區(qū)別,如下:

package main

import "fmt"

func main() {
    fmt.Print("hello")
    fmt.Print("world")
    fmt.Println("========")
    fmt.Println("hello")
    fmt.Println("world")
    fmt.Println("========")
    fmt.Print("hello", "world")
    fmt.Println("hello", "world")
}

// 結(jié)果如下:
helloworld========
hello
world
========
helloworldhello world

由上可知:

  • Println 打印的每一項(xiàng)之間都會(huì)有空行,Print沒(méi)有
  • Println 打印多個(gè)時(shí)的每一個(gè)之間都會(huì)有空格,Print沒(méi)有

二、PrintlnPrintf

如下:

package main

import "fmt"

func main() {
    a:= 10
    b:= "hello, world!"
    fmt.Println("%d,%v", a, b)
    fmt.Printf("%d,%v", a, b)
}

// 結(jié)果如下:
%d,%v 10 hello, world!
10,hello, world!% 

Printf 可打印出格式化的字符串,Println不行

總結(jié):

函數(shù)同函數(shù)輸出多項(xiàng)不同函數(shù)輸出
Println之間存在空格換行
Print不存在空格不換行
Printf格式化輸出不換行
  • Println 與Printf 都是fmt 包中的公共方法,在需要打印信息時(shí)需要用到這二個(gè)函數(shù)
  • Println :可以打印出字符串,和變量
  • Printf : 只可以打印出格式化的字符串,可以輸出字符串類型的變量,不可以輸出整形變量和整形
  • Println 會(huì)自動(dòng)換行,Print 不會(huì)
  • Println 打印的每一項(xiàng)之間都會(huì)有空行,Print 沒(méi)有

1、https://www.cnhackhy.com/110905.htm

2、https://www.cnblogs.com/yuguog/p/15727699.html

到此這篇關(guān)于Go語(yǔ)言中 Print Printf和Println 的區(qū)別的文章就介紹到這了,更多相關(guān)Go語(yǔ)言Print Printf和Println 的區(qū)別內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論