파이썬에는 println 함수가 없다.
ipynb 형식에서 셀 단위로 작업하는데, print 함수를 여러번 쓸 때 특정한 구간의 print 함수출력이 끝나고 그 사이에 빈줄을 하나 넣어서 보여줘야 할 때가 있는데, 그때마다 '\n' 치기가 귀찮았다.
그래서 자동으로 '\n' 넣어서 보여주는 기능 추가했다.
def println(objects, sep=' '):
# 뒤에 개행넣기 귀찮아서 자바에 있는 printn 기능 야매로 만듦ㅋ
if sep == ' ':
print(objects)
elif sep == '\n':
for i in range(len(objects)):
print(objects[i])
else:
# does not work in some unicode_escape such as, sep = '\b'
almostall = len(objects)-1
result = ''
for i in range(almostall):
result = result + str(objects[i]) + sep
result = result + str(objects[almostall])
print(result)
return(print(''))
결과 results
****************************************** |
'파이썬(Python) > 재미삼아 만든 함수' 카테고리의 다른 글
print 함수 오타 고치기 귀찮아서 몽땅 등록해버림. (0) | 2022.12.15 |
---|---|
print 함수 오타 내도 돌아가도록 만듦 + True, False, None 축약시킴 (0) | 2022.11.26 |