Print 함수
Coddy Swift 여정의 기초 섹션에 포함된 레슨. 86개 중 31번째.
이 과정 전반에 걸쳐 출력 결과를 표시하기 위해 print()를 사용해 왔습니다. 이제 이 함수가 어떻게 작동하는지 자세히 살펴보고 유용한 기능 몇 가지를 알아보겠습니다.
기본적으로 print()는 각 출력의 끝에 줄바꿈 문자를 추가합니다. 그래서 각 print 문이 별도의 줄에 표시됩니다.
print("Hello")
print("World")
// 출력:
// Hello
// Worldterminator 매개변수를 사용하여 이 동작을 변경할 수 있습니다. 이렇게 하면 줄바꿈 대신 끝에 표시할 문자(또는 문자열)를 지정할 수 있습니다.
print("Hello", terminator: " ")
print("World")
// 출력: Hello Worldprint() 함수는 쉼표로 구분된 여러 항목도 받을 수 있습니다. 기본적으로 항목은 공백으로 연결됩니다:
print("Swift", "is", "fun")
// 출력: Swift is funseparator 매개변수를 사용하여 구분자를 사용자 지정할 수 있습니다:
print("2024", "01", "15", separator: "-")
// 출력: 2024-01-15챌린지
쉬움year, month, day를 입력받아 하이픈(-)으로 연결한 하나의 날짜 문자열로 반환하는 함수 formatDate를 작성하세요.
함수는 print()가 표시하는 내용을 가져올 수 없으므로, 문자열을 직접 만들어 반환하세요. +로 문자열을 연결할 수 있습니다. formatDate(year: "2024", month: "01", day: "15")는 "2024-01-15"를 반환합니다.
매개변수:
year(String): 연도 값month(String): 월 값day(String): 일 값
반환값: 하이픈으로 연결된 구성 요소로 이루어진 형식화된 날짜 문자열. 형식: year-month-day
직접 해보기
func formatDate(year: String, month: String, day: String) -> String {
// 여기에 코드를 작성하세요
}
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초의 모든 레슨
직접 연습해 보세요: Swift 플레이그라운드