강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

kyyy님의 프로필 이미지
kyyy

작성한 질문수

파이썬 알고리즘 문제풀이 입문(코딩테스트 대비)

희문문자열 검사

작성

·

301

0

마지막 esle 부분을 들여쓰기 해서 if/else 구문으로 끝내면 결과 출력이 아래와 같이 됩니다. range를 설정했는데도 왜 중복으로 도는것이 생기는 걸까요? (강의에서 나온 for/else로 끝내는것과 어떤 차이인지 궁금합니다)
 
#1 YES
#1 YES
#2 NO
#3 YES
#3 YES
#4 NO
#5 YES
#5 YES

답변 2

0

kyyy님의 프로필 이미지
kyyy
질문자

아! 이해했습니다. 답변감사합니다.

0

김태원님의 프로필 이미지
김태원
지식공유자

안녕하세요^^

else 를 넣으면 if와 짝궁이 되어 한 문자열 탐색에서 같은 문자가 발견되면 YES를 출력합니다.

kyyy님의 프로필 이미지
kyyy

작성한 질문수

질문하기