본문 바로가기
프로그램

[파이썬] 문제 : 입력한 문자열에서 두 문자가 연속되는지 검사

by 오디세이99 2023. 1. 10.
728x90
반응형

def question5(letters):
    same = False
    for i in range(len(letters)-1):    # 반복문. letters의 문자수 - 1함. -1은 아래에서 i+1 하기 때문임.
        if letters[i] == letters[i+1]: # 현재 문자와 다음 문자가 같은지 비교
            same = True                # 두 문자가 같으면 True
            break                      # 두 문자가 같으면 반복문 종료
    
    return same

if __name__ == "__main__":
    user_input = input("5번 함수에 들어갈 문자열을 넣어주세요: ")
    print(question5(user_input))

728x90
반응형

댓글