● sep=""
->print 문의 출력문들 사이에 값을 넣어 줄 수 있다.
print("A","B","C","D")
A B C D
print("A","B","C","D",sep='') # 분리를 하지 않고 출력을 해주겠다는 의미
ABCD
print("A","B","C","D",sep='E') # 문자열 사이사이에 E를 추가해줌
AEBECED
● end=""
-> print 문을 이용해 출력을 완료한 뒤의 내용을 수정할 수 있다.
주로 사용) for 문에서 한줄로 출력하고 싶을때 자주 사용 됨.
print("A",end='') # print문은 출력할때 마다 자동으로 개행=줄바꿈(\n) 역할이 들어가는데
print("B",end='') # 방지해주기 위하여 사용됨
print("C",end='')
print("D",end='')
print("E")
ABCDE # 붙어서 출력이 됨
print("A")
print("B")
print("C")
print("D")
print("E")
A
B
C
D
E
-----------------------------------------------------------------
print("A",end='BCD') # 출력이 완료한 뒤에 추가로 출력하고 싶은문자열을 출력해줌
ABCD
----------------------------------------------------------------
for _ in range(4):
print("A")
A
A
A
A
for _ in range(4):
print("A",end='')
AAAA # 줄 바꿈 없이 연속해서 출력이 됨
'새롭게 알게된_tech > 파이썬_tech' 카테고리의 다른 글
9. list() 함수 (0) | 2022.01.27 |
---|---|
8. 자료구조 _탐색알고리즘_DFS 와 BFS (0) | 2022.01.27 |
6. 파이썬의 참 및 거짓 값 (0) | 2022.01.26 |
5. 2차원 리스트 제거하기 (0) | 2022.01.25 |
4. 자료구조_스택(Stack) (0) | 2022.01.25 |