파이선2 [파이썬] 문자열 포매팅(string formatting in python) 문자열 포매팅 방법에 대해 정리한다. 1. 숫자 대입하기 "i have %d bananas" % 2 >>> 'i have 2 bananas' , 서식문자 %d에 숫자 2를 포매팅 한다. 2. 문자열 대입하기 "i have %s bananas" % "two" >>> 'i have two bananas' , 문자열은 서식문자 %s를 이용하여 문자열 two를 포매팅한다. 3. 문자열을 담은 문자열 대입하기 a = 'two' "i have %s bananas" % a >>> 'i have two bananas' , 문자열뿐만 아니라 숫자를 담은 변수도 가능하다. 추가적으로 %를 출력하려면 %%를 입력하여 사용하면 된다. 더불어 %만을 입력하여도 오류를 범하지 않는다. +. 고급 문자열 포매팅 "i have {0.. 2017. 9. 16. [파이썬] 문자열 관련 함수(string functions in python) 파이썬이 갖고 있는, 문자열과 관련된 함수들을 정리한다. 1. 문자 개수 세기 - count 함수a = "brother" a.count('r')>>> r이 문장에 2번 들어가기 떄문에 값은 2가 반환된다. 2. 문자 위치 알아내기 - find 함수a = "brother jun blog" a.find('o')>>> 찾고자 하는 문자가 맨 처음으로 나온 위치를 반환하는 함수이다. 위의 경우 결과값은 2가 출력된다. 인덱스 숫자는 0부터 시작하기 때문에 3이 아닌 2이다. 3. 문자 위치 알아내기 - index 함수a = "brother jun blog" a.index('o')>>> 찾고자 하는 문자가 맨 처음으로 나온 위치를 반환하는 것으로 find함수와 기능은 동일하다. 하지만 존재하지 않는 문자를 ind.. 2017. 9. 16. 이전 1 다음 반응형