입력:
없음
출력:
Hello
World
내 코드:
print('Hello\nWorld')
또 다른 풀이:
print('Hello', 'World', sep='\n')
Comment: 계속해서 print() 함수의 활용 문제입니다. 처음 코딩을 배울 때 줄바꿈하는 법을 몰라서 난감했던 적이 다들 있으실 거예요. '\n'만 써주면 간단히 줄을 바꿔 출력할 수 있습니다. 위의 두 가지 예시에서처럼, 문장 가운데 줄을 바꿔주고 싶은 부분 뒤에 써줘도 되고, print 함수 안의 sep 옵션으로 줄 수도 있습니다.
sep, sep 옵션의 어원은 separator(구분자, 분리하는 사람)입니다.
예시를 보겠습니다.
# 기본값
print("You", "complete", "me")
=> You complete me
# 줄바꿈으로 구분
print("You", "complete", "me", sep='/n')
=> You
complete
me
# @으로 구분
print("You", "complete", "me", sep='@')
=> You@complete@me
# %로 구분
print("You", "complete", "me", sep='%')
=> You%complete%me
보시다시피 sep 옵션의 기본값은 ' '(공백)입니다. 하지만 여기에 다른 값들을 줌으로써 줄도 바꿀 수 있고, 전화번호 혹은 주민등록번호처럼 출력되게 할 수도 있고('-'), 년월일이 나오는 특정 날짜처럼('.') 출력되게 할 수도 있습니다.
그 예시들은 다음 문제에서 다뤄보도록 하겠습니다.
'Algorithm > CodeUp' 카테고리의 다른 글
[CodeUp 기초 100제]1005 : [기초-출력] 출력하기05(풀이 성공) (0) | 2020.03.07 |
---|---|
1004 : [기초-출력] 출력하기04(풀이 성공) (0) | 2020.03.06 |
1002 : [기초-출력] 출력하기02(풀이 성공) (0) | 2020.03.05 |
1001 : [기초-출력] 출력하기01(풀이 성공) (0) | 2020.03.03 |
Codeup 기초 100제 (0) | 2020.03.03 |