본문 바로가기
프로그램/Python 1000제

Python 102제] 어파처! p278 도전문제

by 건티 2022. 10. 28.
728x90

출처 : 반크_세계유산 경복궁

 

참고풀이]

def print_options():
    print("--------------------")
    print("1. 친구 리스트 출력")
    print("2. 친구추가")
    print("3. 친구삭제")
    print("4. 이름변경")
    print("9. 종료")

    
#main부분
menu = 0
friends = []
while menu != 9:
    print_options()
    menu = int(input("메뉴를 선택하시오: "))
    if menu == 1:
        print(friends)
    elif  menu== 2:
        name = input("이름을 입력하시오: ")
        friends.append(name)
    elif  menu == 3:
        del_name = input("삭제하고 싶은 이름을 입력하시오:  ")
        if del_name in friends:
            friends.remove(del_name) 
        else:
            print("이름이 발견되지 않았음")
    elif  menu == 4:
        old_name = input("변경하고 싶은 이름을 입력하시오: ")
        if old_name in friends:
            index = friend.index(old_name)
            new_name = input("새로운 이름을 입력하시오: ")
            friends[index] = new_name
        else:
            print("이름이 발견되지 않았음")

 

참고풀이 결과]

 

 

 

 

 

대한민국의 아름다운 영토, 독도의 겨울

 

반응형

댓글