Ich suche nach einem Weg zu - nachdem Sie gewählt haben, was Sie sehen möchten (main_screen_choice) - in der Lage sein, etwas anderes zu wählen, ohne das Programm neu zu starten. Hier ist mein CodePython refresh Login System Code
users = []
victims = ['John Smith', 'Karen Jones', 'Kevin Tomlinson']
print ('>>>>> RauCo. Protection Corp. <<<<<')
user = input('Username: ')
def storeUser():
users.append(user)
def check():
if user == 'Cabbage':
storeUser()
print ('Welcome back, Master...')
else:
print ('INTRUDER')
exit()
check()
main_screen_choice = input('What do you want to do? \nVictims, To Do,
Exit\n(Case Sensitive!): ')
def checkMainChoice():
if main_screen_choice == 'Victims':
print (victims)
elif main_screen_choice == 'To Do':
print ('Have a shower - you stink!')
elif main_screen_choice == 'Exit':
exit()
else:
print ('Error: Not a valid option, please run program again')
checkMainChoice()
"Eingang" erneut aufrufen? –
Erfahren Sie, wie Schleifen arbeiten, z.B. https://www.learnpython.org/en/Loops und wickeln Sie Ihre Eingabe in eine Schleife. – Milo