코딩도장 / 24.5 심사문제 : 특정 단어 개수 세기 dojang.io/mod/quiz/attempt.php?attempt=1351319&cmid=2303 문제 입출력 예 나의 풀이 paragraph = input().split() text= [] result = [] for i in paragraph: text.append(i.strip(",.'")) for i in text: if i == 'the': result.append(i) print(result.count('the')) 변수 paragraph에 input을 이용해 사용자 입력값을 받고 split을 사용해 공백을 기준으로 나눠주었다. 빈 리스트 text, result를 만들어주고 첫번째 for문을 이용해 paragraph에 넣은 문자열을 s..
문자열
- replace 문자열 안의 문자열을 다른 문자열로 바꿉니다. >>> 'Way to Developer'.replace('Way', 'Hello') 'Hello to Developer' '문자열'.replace( '문자열안의 바꾸고 싶은 문자열', '바꿀 문자열' ) - find 문자열에서 왼쪽부터 문자열을 찾아서 인덱스를 반환합니다. 만약 찾는 문자열이 없다면 -1를 반환합니다. >>> 'Way to Developer'.find('to') 4 >>> 'Way to Developer'.find('hi') -1 '문자열'.find( '찾을 문자열' ) >>> 'Hello to Developer'.rfind('lo') 13 '문자열'.rfind( '찾을 문자열' ) rfind를 이용하면 오른쪽에서부터 문자열..