7
私は初心者ですが、Python 3.2を使用しています。私は、プログラムの一部を書いて得続ける: 構文エラー:無効な構文 そして、PythonのIDLEは私のコードではKeyError例外の後にカンマを強調:代わりにPython 3.2のKeyErrorで構文エラーが発生しました
except KeyError, name:
の
from tank import Tank
tanks = { "a":Tank("Alice"), "b":Tank("Bob"), "c":Tank("Carol")}
alive_tanks = len(tanks)
while alive_tanks > 1:
print
for tank_name in sorted(tanks.keys()):
print (tank_name, tanks[tank_name])
first = raw_input("Who fires? ").lower()
second = raw_input("Who at? ").lower()
try:
first_tank = tanks[first]
second_tank = tanks[second]
except KeyError, name:
print ("No such tank exists!", name)
continue
コードは完全ではありませんが、このエラーが発生し、 – ahmedalishaikh
のコードを書き留めた後にコードを停止すると、コードを強調表示してコードボタンをクリックする必要があります。それはあなたのタラを読めるようにするでしょう。私はここであなたのためにそれをしました。 –
ありがとうalot manそれは今働いています – ahmedalishaikh