Python에서 문자열 포메팅은 모델을 결과를 보여 줄때, 예를 들면, 강아지와 고양이, 모델의 결과를 보여 보여 줄 때, 사용된다. 즉 Python에서 Print 문에서 숫자나 텍스트를 받고 문장을 표현 할 때 사용된다.
문자열 포메팅 사용사례 |
위에 있는 타미는 나름 족보 있는 犬 입니다. 이름은 우리가 직접 지어진 개가 아니라, 족보와 이름이 같이 왔습니다.
타미 새끼 때 모습인데, 지금은 사냥견과 같습니다.
어찌되었든 서론이 조금 길었다. 문자열 포메팅을 하려면 이스케이프를 해야 한다.
아래는 점프 더 파이썬에서 설명된 이스케이프 코드이다.
코드 |
설명 |
\n |
문자열 안에서 줄을 바꿀 때 사용 |
\t |
문자열 사이에 탭 간격을 줄 때 사용 |
\\ |
문자 \를 그대로 표현할 때 사용 |
\' |
작은따옴표(')를 그대로 표현할 때 사용 |
\" |
큰따옴표(")를 그대로 표현할 때 사용 |
\r |
캐리지 리턴(줄 바꿈 문자, 현재 커서를 가장 앞으로 이동) |
\f |
폼 피드(줄 바꿈 문자, 현재 커서를 다음 줄로 이동) |
\a |
벨 소리(출력할 때 PC 스피커에서 '삑' 소리가 난다) |
\b |
백 스페이스 |
\000 |
널 문자 |
아래의 글을 예제를 들어서 설명 할 것이다.
text = "한국은 인공지능 경쟁력이 세계 14위 입니다."
여기에서 문자열을 예제로 이스케이프 코드를 사용할 예정 이다.
Python
>>> a = "대한민국"
>>> b = 14
>>> print(" %s은 인공지능 경쟁력이 세계 %d 입니다." %(a,b) )
대한민국은 인공지능 경쟁력이 세계 14 입니다.
"대한민국"은 인공지능 경쟁력이 세계 14 입니다.
댓글 없음:
댓글 쓰기