#----------------로그인 아이디 비번 입력을 거쳐 메뉴 만들기
#def Kitchen_member(): # 함수로 만들어써도 된다.
# ["yoon","lee","jeong","shin"] #영문 사용시 Na Young Seok Lee Seo Jin Yoon Ji Jung Jeong Yu-mi Shin gou
#def password():
# ["2017","2018","2019","2020"] # 사용 if input_ID == "yoon"or "lee" or "jeong" or "shin":
yoon = "윤여정"
lee = "이서진"
jeong = "정유미"
shin = "신구"
Kitchen_member = ["yoon","lee","jeong","shin"] # list 사용시 Kitchen_member = [" "]
password = ["2017","2018","2019","2020"]
print(Kitchen_member.__class__) #Kitchen_member의클래스는 리스트형이다 작업중 막히면 출력값보며 확인..
print("윤식당 접속 ID 는 %s 입니다."%Kitchen_member)
#print(password[0],password[1],password[2],password[3]) # 0~3번지 문자열
print("패스워드는 각각 %s 입니다."%password,"\n") #문자열 리스트
input_ID= input("ID : ") #리스트와 대조하기위해 input_ID받기
input_pass= input("Password : ") # 변수 <- input() 데이타의 이동방향 input_pass 받기
if input_ID == Kitchen_member[0] or Kitchen_member[1] or Kitchen_member[2] or Kitchen_member[3]: #중첩된 조건문if 는 논리연산자로 줄임 or and not True 또는 False
if input_ID == Kitchen_member[0] and input_pass == password [0] or input_ID == Kitchen_member[1] and input_pass == password[1] \
or input_ID == Kitchen_member[2] and input_pass == password[2] or input_ID == Kitchen_member[3] and input_pass == password[3]: #0~3번지 input_ID 와 input_pass 가 같은지 검사
print("welcome to Youn's Kitchen ..어서오십시요 윤식당 %s 입니다." %input_ID)
print(" 주문하시겠습니까?..메뉴는 아래와 같습니다...." )
print("=" * 65)
print(" 불고기라이스 Bulgogi with rice Rp.70,000 \n "
"불고기누들 Bulgogi with noodle Rp.70,000 \n "
"불고기버거 Bulgogi with burger Rp.70,000 \n"
" 라면 Ramyun Rp.40,000 \n"
" 에그라면 Egg Ramyun Rp.45,000 \n"
" 만두라면 Mandu Ramyun Rp.45,000 \n"
" 에그만두라면 Egg & Mandu Ramyun Rp.50,000 \n"
" 팝만두 pop dumplings 6 pieces Rp.30,000 \n"
" pop dumplings12 pieces Rp.50,000 \n"
" 크리스피 치킨 Crispy chicken 5 pieces Rp.40,000 \n"
" Crispy chicken 10 pieces Rp.60,000 \n"
" 파전 Pajeon Rp.35,000 \n"
"Coffee Long black Rp.40,000 \n"
" Latte Rp.40,000 \n"
" korean Maximun Rp.20,000 \n"
"Fresh Juice pineapple juice Rp.20,000 \n"
" Banana juice Rp.20,000 \n"
" Watermelon juice Rp.20,000 \n"
" Mixed juice Rp.20,000 \n"
" Lemonade Rp.20,000 \n"
"맥주 Bintang RP.30,000 \n"
"패들보드 Paddle board service Rp.0 \n")
print("=" * 65)
elif input_ID == Kitchen_member[0] and input_pass != password [0] or input_ID == Kitchen_member[1] and input_pass[1] \
or input_ID == Kitchen_member[2] and input_pass[2] or input_ID == Kitchen_member[3] and input_pass[3]:
print("Password Wrong Try agian.. ")
elif input_ID == Kitchen_member[0] and input_pass != password[0] or input_ID == Kitchen_member[1] and input_pass != password[1] \
or input_ID == Kitchen_member[2] and input_pass != password[2] or input_ID == Kitchen_member[3] and input_pass != password[3]: #비교연산자 == != >= <=
print("Password Wrong Try agian.. ")
else:
print("Wrong ID ...Try Sine Up!!....")
소스파일 Youn-s Kitchen2.py
출처] Python.. 로그인후 메뉴판 만들기.............. 작성자 xzzpark 2017.05.23