파이썬, print 출력 옵션 활용하기
글. 오상문 sualchi@daum.net
다음 예제들은 print() 함수 옵션을 이용한 다양한 출력 방식을 보여줍니다.
data = [1, 2, 3, 4, 5]
# print 기본 출력 방법
print(data) # [1, 2, 3, 4, 5]
print(*data) # 1 2 3 4 5
for n in data: # 다섯 줄 출력
print(n)
# end 옵션 활용 -------------------------
for n in data:
print(n, end=' ') # 1 2 3 4 5
print()
for n in data[:-1]:
print(n, end=',')
print(data[-1]) # 1,2,3,4,5
for n in data[:-1]:
print(n, end=', ')
print(data[-1]) # 1, 2, 3, 4, 5
for n in data:
print(n*11, end=' ') # 11 22 33 44 55
print() # 다음 줄로
for n in data:
print(str(n)+str(n), end=' ') # 11 22 33 44 55
print()
# sep 옵션 활용 -------------------------
print(1, 2, 3, 4, 5) # 1 2 3 4 5
print(1, 2, 3, 4, 5, sep='') # 12345
print(1, 2, 3, 4, 5, sep=',') # 1,2,3,4,5
print(1, 2, 3, 4, 5, sep=', ') # 1, 2, 3, 4, 5
print(1, 2, 3, 4, 5, sep='-') # 1-2-3-4-5
print('010','1234','5678',sep='-') # 010-1234-5678
<이상>
'Python 기초' 카테고리의 다른 글
파이썬, 터틀 write 기능으로 글자 출력하기 (0) | 2020.11.28 |
---|---|
파이썬, 터틀 그래픽으로 나무 그리기 (함수 재귀호출 방식) (0) | 2020.11.28 |
파이썬, 3항 조건연산자 흉내내기 (0) | 2020.10.04 |
파이썬, 주사위 N번 던질 때 모든 조합과 경우의 수 출력 (0) | 2020.09.30 |
파이썬, 리스트 언팩(unpack, 데이터 분리) 처리 (0) | 2020.09.19 |