[Swift 입문] print함수 사용시 자동 줄바꿈 사용안하기
C, C++ 등의 언어들과 다르게 파이썬, Swift와 같은 언어들은 출력함수인 print 함수를 사용할 경우 자동으로 줄바꿈을 수행합니다.
줄바꿈을 해서는 안될 경우 어떻게 해야할까?
내용을 보면, print라는 함수는 출력을 원하는 값 [items 라는 것 외에도 separator와 terminator라는 인자를 입력받는 것을 볼 수 있습니다.
그리고 이때 두 인자의 기본값은 default라는 것으로 채워져 있습니다.
아래로 좀더 내려보니 terminator에 대한 예문도 있네요.
친절하게 적혀있는 예문들으보니 [ Separator ] 라는 녀석은 여러개의 출력값 사이에 들어가는 값이라는 것을 알 수 있고, [ terminator ] 라는 녀석은 출력 후 마침을 어떻게 할 것인지에 대한 정의임을 알 수 있었습니다.
terminator의 기본값이 "\n"이었나 보네요.
결과적으로 print("출력값", terminator: "")라고하면 자동 줄바꿈을 막을 수 있겠습니다.
2019/03/18 - [프로그래밍/Swift] - [Swift 입문] 1. 시작하기
2019/03/18 - [프로그래밍/Swift] - [Swift 입문] 2. Project 시작하기
2019/03/18 - [프로그래밍/Swift] - [Swift 입문] 3. 에뮬레이터로 앱 실행하기
2019/03/18 - [프로그래밍/Swift] - [Swift 입문] 4. 앱 아이콘 설정하기
2019/03/18 - [프로그래밍/Swift] - [Swift 입문] 5. LaunchScreen 만들기
2019/03/18 - [프로그래밍/Swift] - [Swift 입문] 6. Swift 문법 알아보기
2019/03/18 - [프로그래밍/Swift] - [Swift 입문] 7. Swift 문법 알아보기 (배열, 딕셔너리 등)
2019/03/19 - [프로그래밍/Swift] - [Swift 입문] 8. Swift 함수 정의하기
'프로그래밍 > Swift - 이론' 카테고리의 다른 글
[Swift 입문] 9. Class 만들기 (생성, 상속) (0) | 2019.03.19 |
---|---|
[Swift 입문] Tip) Call by reference ( 참조에 의한 전달 ) (0) | 2019.03.19 |
[Swift 입문] 8. Swift 함수 정의하기 (0) | 2019.03.19 |
[Swift 입문] 7. Swift 문법 알아보기 (배열, 딕셔너리 등) (0) | 2019.03.18 |
[Swift 입문] 6. Swift 문법 알아보기 (0) | 2019.03.18 |