본문 바로가기
파이썬

파이썬 print (... sep = '', '\ t')는 무엇을 의미합니까?

by º기록 2020. 12. 22.
반응형

이에 대한 답을 찾는 데 약간의 어려움이 있습니다. sep = "" \ t 구문의 의미를 알고 싶습니다. 나는 그것에 대한 정보를 찾았지만 구문을 사용하는 목적이 무엇인지 이해하지 못했습니다. 나는 그것이 무엇을하고 언제 / 왜 그것을 사용하는지에 대한 설명을 찾고 있습니다.

사용되는 sep = ''의 예 :

print('Property tax: $', format(tax, ',.2f'), sep='') 

 

해결 방법

 


다음 세 가지 print () 호출의 출력을 비교하여 차이점을 확인하십시오.

>>> print('foo', 'bar')
foo bar
>>> print('foo', 'bar', sep='')
foobar
>>> print('foo', 'bar', sep=' -> ')
foo -> bar

변경된 것은 sep 인수 값입니다.



공백 또는 \ t 탭을 인쇄 구분 기호로 사용하면 차이점이 표시됩니다.

>>> print('eggs', 'ham')
eggs ham
>>> print('eggs', 'ham', sep='\t')
eggs    ham

 

참조 페이지 https://stackoverflow.com/questions/22116482

 

 

반응형

댓글