티스토리 뷰

파이썬 파일(.py)을 생성하고 간단하게 아래와 같은 코드를 작성한 뒤에 실행해보겠습니다.

if __name__ == '__main__':
    print('1+1=')
    print('2')

 

실행결과:

위와 같이 1+1 = 2 가 아니라 자동으로 첫번째 print 명령이후에 줄이 바뀐 것을 확인할 수 있습니다.

이것은 print 명령어에 기본적으로 마지막에 줄바꿈 문자가 붙기때문입니다.


따라서 end 인자를 설정하여 줄바꿈을 없애거나 줄바꿈 대신 다른 문자를 사용할 수 있습니다.

if __name__ == '__main__':
    print('1+1=', end='')
    print('2')

end 인자로 '' 빈문자를 줄 경우에는 아래와 같이 1+1= 이후에 바로 2가 나오는 것을 확인할 수 있습니다.

 

 

아래와 같이 end 인자에 탭(tab)이나 다른문자열을 사용할 수도 있습니다.

 

if __name__ == '__main__':
    print('1+1=', end='\t')
    print('2', end=' 다른문자')

 

댓글
반응형
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함