파이썬의 f-string에 대하여
흔히들 print나 return을 사용할때 원하는 값을 출력하거나 되돌려주기 위해 다음과 같이 사용했던 적이 있을 수도 있다: >>> a = 3 >>> b = 2 >>> print("%d %d" %(a, b)) 3 2 # 또는 >>> print("{} + {} = {}" .format(a, b, a+b)) 3 + 2 = 5이렇게 간단한 식이나 코드일 때는 전혀 문제가 될 것이 없다. 하지만 만약 어마어마하게 긴 코드가 되건, 여러 문자열들이 들어가는 상황이 온다면 매우 헷갈리고, 가독성이 심하게 떨어지는 문제를 겪어봤을 수도 있다. 이를 해결하는 방법중 하나를, Python 3.6 이상부터는 대안이 하나 생겼다. Literal String Interpolation의 뜻으로, 이 포스팅의 제목에서 말한 f..