프로그래밍

[문제 풀이] Programmers - 덧셈식 출력하기

1학년 2024. 5. 12. 22:44

 

이번문제는 간단하게 풀 수 있었지만 새롭게 알게된 문법이 있어서 적어보았다.

이런식으로 답을 작성하였는데 여기서 이 f <-에 대해서 설명해볼까한다.

 

f (f - string)

 

우리는 문자열을 작성할 때

str1 ="나"

str2 ="너"

print("%s와 %s는 동일인물이 아니다." %(str1,str2))

 

or

 

print("{}와 {}는 동일인물이 아니다.".format(str1,str2)) 와 같은 형식으로 작성하였다. 

하지만 이와 같이 작성하는 것을

print(f"{str1}와 {str2}는 동일인물이 아니다.")와 같이 작성할 수 있다는 것이다.

 

작성하는 형식은 내가 쓰고자 하는 문장을 print로 작성해주고 

따옴표전에 f를 붙여준 뒤 {}안에 들어갔으면 하는 값을 가지고 있는 변수를 작성해주면 된다.

str = "이렇게"

print(f"{str}말이다")