728x170
python으로 메뉴 선택하는 기능 함수로 구현하기
def print_menu():
print("----------------")
print("1. 연락처 추가")
print("2. 연락처 삭제")
print("3. 연락처 검색")
print("4. 연락처 삭제")
print("5. 나가기")
inputed_number = int(input("번호를 입력하세요:"))
if inputed_number == 1:
print("저장할 연락처를 입력하세요")
elif inputed_number == 2:
print("삭제할 연락처를 입력하세요")
elif inputed_number == 3:
print("검색할 연락처를 입력하세요")
elif inputed_number == 4:
print("삭제할 연락처를 입력하세요")
elif inputed_number == 5:
exit()
else:
print("다시 입력하세요.")
while True:
print_menu()
|
cs |
while True:를 통해서 메뉴를 계속 출력합니다.
5번을 누르면 exit()를 통해서 파이썬을 종료합니다.
1~5 외 다른 번호를 누르면 다시 출력하도록 해줍니다.
실행결과
----------------
1. 연락처 추가
2. 연락처 삭제
3. 연락처 검색
4. 연락처 삭제
5. 나가기
번호를 입력하세요:1
저장할 연락처를 입력하세요
----------------
1. 연락처 추가
2. 연락처 삭제
3. 연락처 검색
4. 연락처 삭제
5. 나가기
번호를 입력하세요:2
삭제할 연락처를 입력하세요
----------------
1. 연락처 추가
2. 연락처 삭제
3. 연락처 검색
4. 연락처 삭제
5. 나가기
번호를 입력하세요:7
다시 입력하세요.
----------------
1. 연락처 추가
2. 연락처 삭제
3. 연락처 검색
4. 연락처 삭제
5. 나가기
번호를 입력하세요:5
Process finished with exit code 0
그리드형
댓글