티스토리 뷰

python

[python] 문자열 치환 방법

hs_seo 2015. 6. 12. 14:20

 

파이선의 문자열 치환법

파이선의 문자열 치환은 format() 메소드를 이용하거나,

% 를 이용하여 딕셔너리나 튜플을 이용하여 치환하는 방법이 있다.

 

#!/usr/bin/python
# -*- coding: utf-8 -*-

# format 이용(3.x 버전에서는 사용 안됨)
sentence1 = 'I am a {}'
print sentence1.format("boy")

# format 및 번호 이용
sentence2 = 'I am a {0}'
print sentence2.format("boy")

# format 에 리스트와 dict 를 이용한 방법
sentence3 = "I am a {0} and {x}"
print sentence3.format("boy", x="girl")

# % 와 dict 를 이용한 방법
sentence4 = "I am a boy %(x)s"
print sentence4 % { "x" : "too" }

# % 와 튜플을 이용한 방법
sentence5 = "I am a %s"
print sentence5 % ("boy",)



반응형
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함