24.5 질문이요 ㅠㅠ
, 이 태성님이 작성par = input().split()
count = 0
for word in par:
word.strip(',.')
if word == 'the':
count += 1
else:
continue
print(count)
이렇게 코드 입력했는데 왜 자꾸 4가 나올까요?
Re: 24.5 질문이요 ㅠㅠ
, 도장_ 관리자님이 작성>>> word = 'the,'
>>> word.strip(',')
'the'
>>> word
'the,'
>>>
strip()을 호출한 결과는 나오지만, 그 결과를 저장하지 않았으니까 결과를 출력하고 결과는 사라집니다.
즉, word는 변경되지 않은 상태 그대로입니다.