본문 바로가기

f-string2

[Python] 파이썬 - 10. format과 f-string의 활용 이번엔 문자열 포매팅(formatting) 에 대해서 알아보자 . 위의 상황이 가능함에도 {}안에 수식을 넣는 이유는 아래와 같은 활용이 가능하기 때문이다. 회원가입로직을 짤때 동양이냐 서양이냐에따라 성과 이름을 위의 로직을 활용하여 이름과 성을 어떻게 출력할지 구현할 수 있을 것이다. {}안에는 숫자뿐만 아니라 변수의 선언도 가능하다. 하지만 이런 .format 을 활용하는것은 줄이 너무 길어보일수도있고, 나중에 활용을 할 경우에는 꽤나 귀찮은 작업이 된다. 이럴때 활용 가능한 것이 f-string로 파이썬3 부터 활용이 가능한 것으로 알려져 있다. a = 'number' print(f'a is {a}') x, y, z = 0, 10, 100 print(f'a is {x} or {y} or {z}') .. 2023. 6. 24.
[Python] 파이썬 - 05. 여러가지 포맷팅 방법 (%, {}, f-string) 이전 게시글에서 지나가듯이 이야기했지만, 파이썬으로 코딩을 하다보면 단순한 문자열작성으로 끝나지 않는 경우가있다. 미리 선언한 변수 값을 출력하거나, 계산을 통해 변경된 값들을 string으로 표현하는 경우가 그 예이다. 이런 값들을 표현할때를 포맷팅(formatting)이라고 하며, 포맷팅을 하는 여러 방법에 대해 알아보자 예제는 이전에도 사용했던 컴퓨터 클래스를 약간 수정해서 알아보자 class Computer(): category="조립식" cpu = 2 cooler = 8 price=2.8 def __str__(self): return "이곳이다" myCom = Computer() print(myCom) 1. "%" 를 사용한 Formatting # using % formatting def __s.. 2023. 3. 2.