0
我看過教程,但不特別理解這個概念。如何調整我的代碼以允許它循環返回多個條件?
我試圖獲得與多個條件我的while循環的工作/ if語句:
while True:
user_input = raw_input('\n: ').upper()
if user_input == 'NORMAL':
user_input = 'Normal'
if re.match('(ABC|Normal|XY)', user_input):
check_input = cleaned_dict.get(user_input)
if not check_input:
print 'Nope'
if check_input:
print 'Yep...'
etc...
break
不過,我收到一個錯誤:
UnboundLocalError: local variable 'check_input' referenced before assignment
...由於它不循環當正則表達式模式不匹配時。
只有1它完美的狀態。
在此先感謝。
大。謝謝 :) – ThatOnePythonGuy