저는 파이썬을 파이썬에서 시작했으며, 패스워드로 보호 된 메뉴를 만들고 싶습니다. 옵션을 입력 한 후에도 옵션을 제외한 모든 작업이 계속 표시됩니다.파이썬이 반복됩니다.
내 코드는 누구나 제발 잘못 설명해 주실 수 있습니다. 제발 내가 잘못해서 무엇이 잘못되었는지 확인할 수 있도록 여기에 모두 보관했습니다. 내가 말한 것처럼 첫 번째, 종료 또는 항목을 가져 왔지만 1 또는 2를 입력하면 if
문을 무시하고 반복합니다.
ans = True
while ans:
print("""
1. Shutdown
2. Items
""")
ans=input("Please enter a number: ")
if ans == "1":
exit()
elif ans == "2":
pa=input("Please Enter Password: ")
if pa == "zombiekiller":
print("""
1. Pi password
2. Return To Menu
""")
else:
print("You Have Entered An Inccorect Password. Terminating Programm")
import time
time.sleep(1)
exit()
'exit'란 무엇입니까? –
미안 내가 정의한 의미는 무엇입니까? 오늘 시작된 것 같이 정교한 용어로 혼란 스럽습니다. –
파이썬 인터프리터 인터프리터는'exit'을 함수로 정의하지만 일반 스크립트에서는 사용할 수 없습니다 당신은'NameError' 대신에). –