문자열 포매팅 정리(f-string, format, % 차이)
·
Python
파이썬에서 문자열을 다루다 보면 단순 출력이 아니라 값을 포함한 문장을 만들어야 하는 순간이 반드시 온다.예를 들어사용자 이름 출력가격 계산 결과 출력로그 메시지 생성이럴 때 사용하는 것이 바로 문자열 포매팅(String Formatting)이다.◆ 문자열 포매팅이란?문자열 포매팅은 문자열 안에 변수나 계산 결과를 동적으로 삽입하는 방법이다.name = "철수"age = 20print(f"{name}의 나이는 {age}입니다.")결과 : 철수의 나이는 20입니다.◆ f-stringPython 3.6부터 도입된 방식으로 현재 가장 권장되는 방법이다.name = "철수"age = 20print(f"이름: {name}, 나이: {age}")단순 삽입을 넘어서 "표현식" 가능price = 3000count = ..