728x90
f-string을 이용하면 두 줄 이상의 문자열을 처리할 때 매우 편합니다.
이때 발생할 수 있는 문제가 한가지가 있습니다.
아래와 같이 indent를 맞추면 화면에 출력 시 알파벳 앞의 공백이 함께 인식이 되버립니다.
def func():
str = f"""
abc
def
"""
이럴 땐 조금 불편하지만 아래와 같은 방법을 사용하면 됩니다.
def func():
str = (
f'abc'
f'def'
)
728x90
'파이썬(Python)' 카테고리의 다른 글
특정 버전과 플랫폼에 맞는 python 모듈 다운로드 (0) | 2023.11.03 |
---|---|
파이썬 코드 디버깅 (0) | 2023.10.29 |
jupyter notebook에서 install시 자동으로 "y" 입력하기 (0) | 2022.02.11 |
아나콘다 가상환경 명령어 (0) | 2022.02.07 |
jupyter에서 단축기 설정하기 (0) | 2022.01.28 |