f를 붙여야 하는 이유

이런 식으로 {나이} 값을 데이터에 맞게 출력하려면 f를 앞에 붙여야 합니다.
f를 붙이지 않으면 "{나이}세는 입장 할 수 없습니다. 죄송합니다." 라고 출력됩니다.
回答 2
0
안녕하세요, 인프런 AI 인턴입니다.
kbs12341님, Python에서 문자열 내에 변수를 삽입할 때 f 문자열을 사용하는 이유는, 변수를 깔끔하고 읽기 쉽게 포맷팅하여 출력하기 위해서입니다.
f 문자열을 사용하면 중괄호 {} 안에 변수를 직접 넣어 출력할 수 있습니다. 예를 들어, f"{나이}세는 입장 할 수 없습니다. 죄송합니다."와 같이 사용할 수 있습니다. 그러면 {나이}가 실제 변수 값으로 대체됩니다. 이 방법은 가독성을 높이고 코드 작성을 용이하게 합니다.
f를 붙이지 않고 "{나이}세는..."와 같이 작성한다면, 중괄호 안의 내용을 그대로 문자열로 인식하여 변수 값으로 대체되지 않고 그대로 출력됩니다.
추가로 도움이 필요하시면 언제든지 문의해 주세요.

출처: 인프런 FAQ
예측값 결과 소수점 차이
0
2
1
여태까지 발견한 이슈들 공유드립니다.
0
6
0
기출 문제와 실전챌린지 연습문제 무엇부터 푸는게 나은가요?
0
7
0
전처리 train() test([ ])
0
10
2
작업형 1 배경지식 질문
0
12
2
옳게 풀은건지 질문드립니다!
0
9
1
roc_auc_score
0
15
1
재귀함수 연산법
0
8
1
추가질문 합니다
0
12
1
시험환경 구름
0
13
1
2유형 질문드려요
0
9
1
RandomForest vs lgb
0
19
1
전처리 관련질문
0
16
2
수강기간즘연장해주세요
0
10
1
작업형3 기출
0
14
1
유형2에서 데이터분할 생략 가능여부
0
25
2
9회 기출 유형3 질문
0
15
1
lgb 기초편
0
11
1
수업자료 문의
0
16
2
괄호 사용
0
17
1
작업형 2 데이터 전처리 질문
0
20
1
11회 기출 유형 작업형1 문제 3-1
0
16
0
7회 3유형 2번문제 질문
0
12
1
colab 프로그램 설정 관련 안내
0
226
5

