Python 사전 은 간단 한 3 단계 메뉴 를 구현 합 니 다(인 스 턴 스 설명)

다음 과 같다.

data = {
 "  ":{
  "  ":{"  ":["oldboy","test"],"   ":["    ","    "]},
  "  ":{"  ":["  ","  "],"  ":["CICC","HP"],"   ":["advent","  "]},
  "  ":{}
 },
 "  ":{
  "  ":{},
  "  ":{},
  "  ":{}
 },
 "  ":{
  "  ":{},
  "  ":{},
  "  ":{}
 }
}
exit_flag = False
while not exit_flag:
 for i in data:
  print(i)
 choice_s = input("              >>>:")
 if choice_s in data:
  while not exit_flag:
   for i in data[choice_s]:
    print("\t",i)
   choice_q = input("           >>>:")
   if choice_q in data[choice_s]:
    while not exit_flag:
     for i in data[choice_s][choice_q]:
      print("\t\t",i)
     choice_j = input("           >>>:")
     if choice_j in data[choice_s][choice_q]:
      for i in data[choice_s][choice_q][choice_j]:
       print("\t\t",i)
      last = input("    , b  >>>:")
      if last == "b":
       pass
      elif last == "q":
       exit_flag = True
     if choice_j == "b":
      break
     elif choice_j == "q":
      exit_flag = True
   if choice_q == "b":
    break
   elif choice_q == "q":
    exit_flag = True
요점:
1.사전 의 등급 관계
2.break 는 이번 순환 을 중지 하 는 것 입 니 다.pass 는 아무것도 하지 않 고 자리 표시 자 일 뿐 입 니 다.
3、exit 교묘 하 게 사용flag = False
이 Python 사전 은 간단 한 3 급 메뉴(인 스 턴 스 설명)를 실현 하 는 것 이 바로 편집장 이 여러분 에 게 공유 하 는 모든 내용 입 니 다.참고 가 되 고 많은 사랑 을 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기