Я был на потерях в два дня, пытаясь понять что-то (вероятно, из-за мою ограниченную способность кодирования) Usgin Python 3.4.1While Loop Response & Посмотрите File
Я пытаюсь разработать ряд вариантов вход и опция «4» - это пропуск, но только если файл присутствует в определенном месте. Я могу нажать любое число в любое время, и оно повторяется. Однако, если я выбираю 4, а файл отсутствует, он возвращается с неверным, но независимо от следующего ответа он продолжает мою программу.
print ("Please Choose From the Following Options")
print ("1. Option A")
print ("2. Option B")
print ("3. Option C")
print ("4. Option D")
print ("5. Option R")
monkeyGuess = input("Selection: ")
monkey = "4"
while monkey != monkeyGuess:
print()
print ("Incorrect")
monkeyGuess = input("Selection: ")
while monkey == monkeyGuess:
try:
with open('c:\test.txt') as file:
break
pass
except IOError as e:
time.sleep(1)
print()
print ("Incorrect")
monkeyGuess = input("Selection: ")
Я устал расчесывание два и с небольшими результатами:
while monkey != monkeyGuess:
time.sleep(1)
print()
print ("Incorrect Inputs Found")
monkeyGuess = input("Selection: ")
monkey == monkeyGuess or os.path.isfile('test.txt')
print()
print ("Incorrect Inputs Found")
monkeyGuess = input("Selection: ")
Thats it! Большое вам спасибо, что я только что пробовал читать в то время как заявления Туре вчера вечером в 3 часа ночи и просто не мог обвести вокруг себя голову. Это работает отлично! – CipherBlue