-4
私は現在、私がサイコロゲームをすることになっている学校のためのプロジェクトを行っています。ここでは、コードは次のようになります。このコードはなぜ機能しないのですか?
ここRoll = input("Do you want to Roll or Stick?")
if Roll in ("Roll" , "roll"):
print("Your new numbers are," , +number10 , +number20 , +number30 , +number40 , +number50)
KeepDelete = input("Would you like to keep or delete a number?")
if KeepDelete in("Keep", "keep"):
print("Your numbers are," , +number10 , +number20 , +number30 , +number40 , +number50)
print("Your final score is," , number10+number20+number30+number40+number50)
if KeepDelete in("Delete", "delete"):
Delete = int(input("What number would you like to delete?"))
if Delete == (number10):
del(number10)
Score1 = int("Your numbers are" , number100 , number20 , number30 , number40 , number50)
print("Your final score is" , +number100 + number20 + number30 +number40 + number50)
if Delete == (number20):
del(number20)
Score2 = int("Your numbers are" , number10 , number200 , number30 , number40 , number50)
print("Your final score is" , +number10 + number200 + number30 + number40 + number50)
if Delete == (number30):
del(number30)
Score3 = int("Your numbers are" , number10 , number20 , number300 , number40 , number50)
print("Your final score is" , +number10 + number20 +number300 + number40 + number50)
if Delete == (number40):
del(number40)
Score4 = int("Your numbers are" , number10 , number20 , number30 , number400 , number50)
print("Your final score is" +number10 + number20 + number30 + number400 + number50)
if Delete == (number50):
del(number50)
Score5 = int("Your numbers are" , number10 , number20 , number30 , number40 , number500)
print("Your final score is" +number10 + number20 + number30 + number40 + number500)
はエラーコードです:このような長い作品のため
Score1 = int("Your numbers are" , number100 , number20 , number30 , number40 , number50)
TypeError: int() takes at most 2 arguments (6 given)
申し訳ありませんが、私は約6時間にわたって、この上で混同されています。どんな助けもありがとう。ちょうどあなたのコードのセクションを取っ
'int(...)ではなく' print(...) 'を意味しましたか? –
- Lukasz Rogalski私はint()をタイプしましたが、間違っていたことを認識しました。お手伝いありがとう。 –