https://www.acmicpc.net/problem/2941
1.설명
단어를 input 받은후 대체해야할 단어를 array안에 저장해놓고, replace함수를 활용하여 단어를 대체했습니다!! 이번 문제에서 알아야하는건 replace 함수였던거 같습니다. replace 함수에 대해서 좀더 잘 알아볼께용
replace는 문자열을 변경하는 함수로 문자열 안에서 특정 문자를 새로운 문자로 변경하는 기능을 가지고 있습니다. 변수.replace(예전꺼,바꿀꺼,[count])형식으로 사용합니다. 그래서 replace 함수는 리스트, 튜플에서 시도해보면 AttributeError 가 발생하니까 사용할때 조심할께용
2.코드
word=str(input())
replacement=["c=","c-","dz=","d-","lj","nj","s=","z="]
for i in replacement:
word=word.replace(i,"a")
if len(word)>100:
print("wrongword")
else:
print(len(word))