[백준]10926 ??!

차보경·2022년 8월 2일
0

백준

목록 보기
2/20
post-thumbnail

로직 정리

  1. id인 문자열을 입력받는다.
  2. 동일한 id가 있으면(이건 이미 있다는 가정) 입력받은 문자열에 ??! 부호를 붙여 출력한다.

알아야 할 것

  • 변수에 문자열 붙여서 프린트 하는 방법
    print(변수명+'문자열')

작성 코드

new_id = input('')
print(new_id+'??!')

복기

  • 1차 작성 (틀림)

    id_list = ['joonas', 'baekjoon']
    
    new_id = input('id를 입력하세요 : ')
    
    def id_check(new_id):
        if (len(new_id) > 50):
            print('id는 50을 넘을 수 없습니다. 다시 입력해주세요')
        else:
            if (new_id in id_list):
                print(new_id+'??!')
            else:
                id_list.append(new_id)
    
    id_check(new_id)
    • 기존 id 리스트를 만들고 input 내용이 기존 리스트에 있다면 id??!를 출력하게 진행했다.
    • 문제를 제대로 이해할 것. 존재하는 것은 확실하기 때문에 if문으로 test할 필요가 없다.
  • 2차 작성(틀림)

    new_id = input('id를 입력하세요 : ')
    print(new_id+'??!')
    • 풀다풀다 이왜안.. 화나서 찾아봤는데 다들 그냥 심플하게 출력만 작성해서 나도 시도해봄.. 근데 이왜틀..?
profile
차보의 Data Engineer 도전기♥ (근데 기록을 곁들인)

0개의 댓글