Python

[코딩도장] Unit.07 | 출력방법 | 7.5 심사문제 코드

토오오끼 2021. 8. 29. 22:29
728x90
반응형

Unit.07 출력방법

 

- sep : 값 사이에 문자 넣기

print(1, 2, 3, sep=', ')    # sep에 콤마와 공백을 지정
>>> 1, 2, 3

print(4, 5, 6, sep=',')    # sep에 콤마만 지정
>>> 4,5,6

print('Hello', 'Python', sep='')    # sep에 빈 문자열을 지정
>>> HelloPython

print(a, b, sep='x')    # sep에 x를 지정
>>> axb

 

- 줄바꿈

 print 했을 때 출력되는 값들을 여러 줄에 출력하기 위해서는 sep='\n'을 해주면 된다.

sep를 사용하지 않을 대는 문자열 안에  \n을 넣으면 된다. 이 때 \n 양 옆에 공백을 넣으면 공백이 출력되므로 공백을 넣지 않아야 한다.

 

- end

:  print의 end에 빈 문자열을 지정해 주면 한 줄에 여러 개의 값을 출력할 수 있다.

print(1, end='') #빈 문자열을 넣었기 때문에 출력값들이 바로 이어서 출력 됨
print(2, end='')
print(3)
>>> 123

 

7.5 심사문제 : 날짜와 시간 출력하기

#python dojang uint 07

year, month, day, hour, minute, second = input().split()

print(year, month, day, sep='-', end = 'T')

print(hour, minute, second, sep=':')

https://github.com/YOOHYOJEONG/dojang_python

 

GitHub - YOOHYOJEONG/dojang_python

Contribute to YOOHYOJEONG/dojang_python development by creating an account on GitHub.

github.com

 

728x90
반응형