1
私のコードにNameError
があり、私の名前が定義されていないという問題があります。私の知っていることから、私の名前が定義されていますが。Python NameError issue
# Create UAS database list that was displayed in the file
uas_Stock = [["CS116",1],["CS117",1],["CS118",1],["CS119",1],["CS120",1]]
# Ask user to select which UAV they want to check out.
uas_out = str(input("Which UAV would you like to checkout? "))
# Append stock list to show UAS is checked out
if uas_out == CS116:
list.insert(0,1, "0")
elif uas_out == CS117:
list.insert(1,1, "0")
elif uas_out == CS118:
list.insert(2,1, "0")
elif uas_out == CS119:
list.insert(3,1, "0")
else:
list.insert(4,1, "0")
私は結果がuas_out値を取るとのif/else文を介して実行し、それが言う方1実行するために期待しています。そして、それは1ではなく0
私はuas_outの値が入力されるとき、私は取得していますエラーの特定のリストの値を与えるために、リストを追加します:
NameError: name '(whatever uas_out is/CS116/117/118/119/120)' is not defined.
ありがとうございます。私はこれをあまりにも長く見てきました。私はそれがどれほどシンプルか分かりませんでした。 – Joe