티스토리 뷰
안녕하세요. 구스입니다.
오늘은 파이썬에서 문자열 Format 함수를 사용하는 예를 살짝 보도록 하겠습니다.
파이선 문자열 Format 함수의 기능이 워낙 막강해서 전부 다 커버하기애는 감당이 안되므로 사용법에 대해서만 간략히 이야기 할께요.
일단 기존의 파이썬 문자열 Format 함수 사용법이 조금 변경이 되었는데요.
간단히 살펴보도록 합시다.
기존의 방식과 새로운 방식의 차이점을 보시면 아래와 같습니다.
% 연산자를 사용하던 기존의 방식과는 달리 {}를 통해서 Format 함수를 사용하게 됩니다.
자 그럼 예를 하나 들어봅시다.
문자열을 처리하는 다양한 방식을 볼텐데요.
사실 여러가 방식 중에 딱히 정답은 없습니다만, 사용에 있어 Format 함수가 가장 깔끔하고, 가독성을 높여주기도 합니다.
C#의 경우라면 String + String 하는 것 보다 StringBulder를 이용하여 만드는 것이 메모리상 사용에 좋기도 합니다.
자 그럼 파이썬 문자열 Format 함수 사용 예를 보도록 할께요.
#coding:utf-8
age = 2
gus = "구스 엔지니어링 블로그는 "
gus2 = "년이 되었습니다."
print gus + str(age) + gus2
print (gus + '{0}' + gus2).format(age)
print '구스 엔지니어링 블로그는 {0}년이 되었습니다.'.format(age)
위의 코드는 "구스 엔지니어링 블로그는 2년이 되었습니다." 를 출력하게 됩니다.
총 3가지의 방법에 따라 출력을 하는데요.
첫번째는 문자열 세개를 합치고, 두번째와 세번째는 format 함수를 이용하는 거죠.
크게 어려울것 없죠.
그냥 사용하시면 됩니다.
또다른 파이썬 강좌는 아래의 글을 통해서 확인할 수 있습니다.
2016/05/28 - [프로그래밍 팁s/Python] - 파이썬 문자열 Format() 함수 사용 방법
2016/05/21 - [프로그래밍 팁s/Python] - 파이썬 강좌 : Python의 문자열(String)에 대해서
2016/05/20 - [프로그래밍 팁s/Python] - IDE PyCharm을 통한 파이썬 한글 인코딩 설정 방법
2016/05/13 - [프로그래밍 팁s/Python] - 파이썬 IDE PyCharm 다운로드 및 설치하기
2016/05/12 - [프로그래밍 팁s/Python] - 파이썬 인터프리터 프롬프트를 통해서 코드 실행하기
2016/04/23 - [프로그래밍 팁s/Python] - 파이썬 강좌를 통해 알아보는 Python 함수 만드는 법
2016/03/09 - [프로그래밍 팁s/Python] - 파이썬 강의 - 파이썬 문자열 처리 방법
2016/04/22 - [프로그래밍 팁s/Python] - Python 설치 없이 파이썬 실행하는 방법 안내드려요.
이 글에서는 파이썬 문자열 Format 함수 사용하는 방법에 대해서 간단히 알아보았습니다.
그럼 이만 줄이겠습니다.
이 글이 도움이 되셨으면 아래의 하트를 눌러주세요.
'프로그래밍 팁s > Python' 카테고리의 다른 글
[파이썬 강의] Python에서 엑셀 오브젝트 활용 및 데이터 처리방법 (0) | 2016.05.27 |
---|---|
파이썬과 PyCharm에서 Win32 라이브러리 및 패키지 설치 및 설정 (0) | 2016.05.25 |
파이썬 강좌 : Python의 문자열(String)에 대해서 (0) | 2016.05.21 |
IDE PyCharm을 통한 파이썬 한글 인코딩 설정 방법 (0) | 2016.05.20 |
Python IDE PyCharm을 통해서 파이썬 프로그래밍 시작하기 (2) | 2016.05.18 |