>백엔드 개발 >Golang >Go에서 'Print', 'Println', 'Printf'의 차이점은 무엇인가요?

Go에서 'Print', 'Println', 'Printf'의 차이점은 무엇인가요?

Patricia Arquette
Patricia Arquette원래의
2024-11-13 11:32:02329검색

What's the Difference Between `Print`, `Println`, and `Printf` in Go?

Go의 Print, Println 및 Printf 이해

JavaScript 세계의 프로그래머는 Go의 세 가지 인쇄 기능 간의 차이점을 이해하려고 합니다. 이동: 인쇄, Println 및 Printf. Go에서 강사는 변수 유형을 결정하기 위해 Println 대신 Printf를 사용했습니다.

Println

Println은 이름에서 알 수 있듯이 인수를 표준에 인쇄합니다. 한 줄로 출력하고 끝에 개행 문자를 추가합니다. 예:

fmt.Println("Hello", "World")

출력:

Hello World

Printf

"인쇄 포맷터"라고도 알려진 Printf를 사용하면 다음과 같은 형식을 지정할 수 있습니다. 변수, 숫자 및 문자열을 인쇄하기 전에. 인수 형식을 지정하는 형식 문자열을 첫 번째 매개변수로 사용합니다. 예:

fmt.Printf("%s %s", "Hello", "World")

출력:

Hello World

이 경우 형식 문자열 %s는 문자열을 인쇄하려는 것을 나타냅니다. 다양한 다른 형식 지정자를 사용하여 다양한 데이터 유형을 나타낼 수 있습니다.

Print

Print는 단순히 인수를 주어진 순서대로 표준 출력에 인쇄합니다. 서식 지정 또는 줄 바꿈. 예:

fmt.Print("Hello")
fmt.Print(" ")
fmt.Print("World")

출력:

HelloWorld

요약

  • Println: 다음을 사용하여 인수를 인쇄합니다. newline.
  • Printf: 형식 지정을 허용하고 출력에 대한 추가 제어를 제공합니다.
  • Print: 형식 지정이나 줄 바꿈 없이 인수를 있는 그대로 인쇄합니다.

위 내용은 Go에서 'Print', 'Println', 'Printf'의 차이점은 무엇인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.