Menu
Coddy logo textTech

Cat으로 출력하기

Coddy R 여정의 기초 섹션에 포함된 레슨 — 78개 중 27번째.

cat() 함수는 print()에 비해 더 깔끔한 출력을 제공합니다. print()는 문자열 주위에 따옴표를 추가하고 인덱스 번호를 표시하는 반면, cat()은 텍스트를 사용자가 원하는 모습 그대로 표시합니다.

cat("Hello, World!")

이것은 따옴표나 인덱스 표시 없이 Hello, World!를 출력합니다.

"cat"이라는 이름은 "concatenate"에서 유래되었으며, 이는 여러 항목을 하나의 출력으로 결합할 수 있음을 의미합니다:

cat("Hello", "World")  # 출력: Hello World

cat()은 항목 사이에 자동으로 공백을 추가한다는 점에 유의하세요. print()와 한 가지 중요한 차이점은 cat()은 자동으로 줄 바꿈을 하지 않는다는 것입니다. 줄 바꿈을 하려면 \n을 사용하세요:

cat("Line one\n")
cat("Line two")

다음과 같이 출력됩니다:

Line one
Line two

\n은 줄바꿈 문자라고 불립니다. 출력이 어떻게 보일지에 대해 정밀한 제어를 원할 때 cat()을 자주 사용하게 될 것입니다.

challenge icon

챌린지

쉬움

cat() 함수를 사용하여 여러 줄에 걸쳐 형식화된 메시지를 표시하세요.

다음 변수들이 제공됩니다:

product <- "Laptop"
price <- 999
in_stock <- TRUE

cat()를 사용하여 각 정보를 별도의 줄에 표시하고, 아래와 똑같은 출력을 생성하세요:

Product: Laptop
Price: 999
Available: TRUE

줄 바꿈을 위해 \n을 사용해야 하며, cat()은 항목 사이에 자동으로 공백을 추가한다는 점을 기억하세요.

치트 시트

cat() 함수는 따옴표나 인덱스 표시 없이 텍스트를 표시하여 print()보다 깔끔한 출력을 제공합니다:

cat("Hello, World!")

이 함수는 여러 항목을 연결할 수 있으며, 항목 사이에 자동으로 공백을 추가합니다:

cat("Hello", "World")  # 출력: Hello World

줄 바꿈을 하려면 줄 바꿈 문자 \n을 사용하세요:

cat("Line one\n")
cat("Line two")
# 출력:
# Line one
# Line two

직접 해보기

# 변수들이 이미 정의되어 있습니다
product <- "Laptop"
price <- 999
in_stock <- TRUE

# TODO: cat()을 사용하여 각 정보를 개별 줄에 표시하는 형식화된 메시지를 출력하세요
# 줄 바꿈을 위해 \n을 사용하는 것을 잊지 마세요
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨