이번문제는 간단하게 풀 수 있었지만 새롭게 알게된 문법이 있어서 적어보았다.
이런식으로 답을 작성하였는데 여기서 이 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}말이다")
'프로그래밍' 카테고리의 다른 글
[문제 풀이] Programmers - 문자열 돌리기 (0) | 2024.05.12 |
---|---|
[문제 풀이] Programmers - 특수문자 출력하기 (0) | 2024.05.10 |
[문제 풀이] Programmers - 대소문자 바꿔서 출력하기 (0) | 2024.05.10 |
[문제 풀이] Programmers - 문자열 반복해서 출력하기 (0) | 2024.05.10 |
[문제 풀이] 백준 조건문 1~7 풀이 (0) | 2023.03.26 |