파이썬(Python)

파이썬에서 f-string에서 줄바꿈 시 앞 공백 제거 방법

leebaro 2022. 11. 7.
728x90

 

f-string을 이용하면 두 줄 이상의 문자열을 처리할 때 매우 편합니다.

 

이때 발생할 수 있는 문제가 한가지가 있습니다.

 

아래와 같이 indent를 맞추면 화면에 출력 시 알파벳 앞의 공백이 함께 인식이 되버립니다.

def func():
	str = f"""
			abc
			def
          """

 

이럴 땐 조금 불편하지만 아래와 같은 방법을 사용하면 됩니다.

 

def func():
	str = (
	    f'abc'
    	f'def'
	)
728x90