Pythonでコーディングすると、printコマンドが期待どおりに機能しません

Jfach
inventory = {
    'gold' : 500, 
    'sack' : ['rock', 'copper wire'],
    'weapons rack' : ['pistol', 'MP-5', 'grenade'],
    'ammo pouch' : ['Pistol ammo', 'MP-5 ammo'],
}

print "You have " + inventory['gold'][0] + " coins!"

エラーメッセージが表示されます:

  line 8, in <module>
    print "You have " + inventory['gold'] + " coins!"
TypeError: 'int' object has no attribute '__getitem__'

コンソールが印刷されないのはなぜですか "You have 500 gold coins!"

Martijn Pieters

あなたのgoldエントリはリストではありません; 500整数にインデックスを付けようとしています[0]:を削除します

print "You have", inventory['gold'], "coins!"

+文字列と整数をそのように連結することはできないため、ではなくコンマを使用したことに注意してください別の方法は、最初に整数を文字列に変換することです。

print "You have " + str(inventory['gold']) + " coins!"

ゴールドの値をリストに入れることもできます。

inventory = {
    'gold' : [500], 
    'sack' : ['rock', 'copper wire'],
    'weapons rack' : ['pistol', 'MP-5', 'grenade'],
    'ammo pouch' : ['Pistol ammo', 'MP-5 ammo'],
}

そこ[...]500値の周り角括弧に注意してくださいその後、あなた[0]は再び適用されます

print "You have", inventory['gold'][0], "coins!"

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Pythonでコーディングすると、printコマンドが期待どおりに機能しません

分類Dev

PHPコーディングが期待どおりに機能しません。値を渡すことができず、数式が機能していません

分類Dev

バックグラウンドでコマンドを実行すると、期待どおりに機能しません

分類Dev

Propeldiffコマンドが期待どおりに機能していません

分類Dev

Python BeautifulSoup unwrap()が期待どおりに機能しません。タグのコンテンツを抽出したい

分類Dev

Angular Material コア テーマが見つかりませんでした。ほとんどのマテリアル コンポーネントが期待どおりに機能しない可能性があります

分類Dev

Lua:pcall()は期待どおりにコルーチンで機能しません

分類Dev

SHA1エンコーディングがC#で期待どおりに機能しない

分類Dev

refを介してカスタムコンポーネントメソッドにアクセスすると、期待どおりに機能しません

分類Dev

インデックスをハードコーディングすると期待どおりに機能するのに、このインクリメント機能がNANを返すのはなぜですか?

分類Dev

JavaScript:.push()コマンドを意図したとおりに機能させることができません

分類Dev

'with'バインディングを使用してjsコンポーネントをノックアウトすると、期待どおりに動作しません

分類Dev

du -sh --exclude = {}コマンドのcat / echoコマンドにより、長時間実行が発生し、期待どおりに機能しません

分類Dev

データグリッドに行を追加すると、期待どおりに機能しませんmvvm light

分類Dev

Sedコマンドが期待どおりに機能しない

分類Dev

Linuxtrコマンドが期待どおりに機能しない

分類Dev

SQLコマンドが期待どおりに機能しない

分類Dev

trコマンドが期待どおりに機能しない

分類Dev

参加コマンドが期待どおりに機能しない

分類Dev

Sedコマンドが期待どおりに機能しない

分類Dev

laravel の雄弁なコマンドを使用すると、データベース クエリが期待どおりに機能しない

分類Dev

teeコマンドが期待どおりに機能しない(読み取りとエコーあり)

分類Dev

\ bsedコマンドで期待どおりに機能しない

分類Dev

Googleトレンドのデータで単純なモデルを使用して何かを予測すると、期待どおりに機能しません

分類Dev

オーディオとinnerHTMLを一緒に使用してコールバックをクリックすると、期待どおりに機能しませんか?

分類Dev

モジュール再正規表現はコンソールウィンドウで期待どおりに機能しますが、「Eclipse」では機能しません

分類Dev

jsonでのデコード/アンマーシャリングがjsonで期待どおりに機能しない

分類Dev

コンテンツセキュリティポリシーはデスクトップでは期待どおりに機能しますが、モバイルでは機能しません

分類Dev

コリジョンリストが期待どおりに機能しません

Related 関連記事

  1. 1

    Pythonでコーディングすると、printコマンドが期待どおりに機能しません

  2. 2

    PHPコーディングが期待どおりに機能しません。値を渡すことができず、数式が機能していません

  3. 3

    バックグラウンドでコマンドを実行すると、期待どおりに機能しません

  4. 4

    Propeldiffコマンドが期待どおりに機能していません

  5. 5

    Python BeautifulSoup unwrap()が期待どおりに機能しません。タグのコンテンツを抽出したい

  6. 6

    Angular Material コア テーマが見つかりませんでした。ほとんどのマテリアル コンポーネントが期待どおりに機能しない可能性があります

  7. 7

    Lua:pcall()は期待どおりにコルーチンで機能しません

  8. 8

    SHA1エンコーディングがC#で期待どおりに機能しない

  9. 9

    refを介してカスタムコンポーネントメソッドにアクセスすると、期待どおりに機能しません

  10. 10

    インデックスをハードコーディングすると期待どおりに機能するのに、このインクリメント機能がNANを返すのはなぜですか?

  11. 11

    JavaScript:.push()コマンドを意図したとおりに機能させることができません

  12. 12

    'with'バインディングを使用してjsコンポーネントをノックアウトすると、期待どおりに動作しません

  13. 13

    du -sh --exclude = {}コマンドのcat / echoコマンドにより、長時間実行が発生し、期待どおりに機能しません

  14. 14

    データグリッドに行を追加すると、期待どおりに機能しませんmvvm light

  15. 15

    Sedコマンドが期待どおりに機能しない

  16. 16

    Linuxtrコマンドが期待どおりに機能しない

  17. 17

    SQLコマンドが期待どおりに機能しない

  18. 18

    trコマンドが期待どおりに機能しない

  19. 19

    参加コマンドが期待どおりに機能しない

  20. 20

    Sedコマンドが期待どおりに機能しない

  21. 21

    laravel の雄弁なコマンドを使用すると、データベース クエリが期待どおりに機能しない

  22. 22

    teeコマンドが期待どおりに機能しない(読み取りとエコーあり)

  23. 23

    \ bsedコマンドで期待どおりに機能しない

  24. 24

    Googleトレンドのデータで単純なモデルを使用して何かを予測すると、期待どおりに機能しません

  25. 25

    オーディオとinnerHTMLを一緒に使用してコールバックをクリックすると、期待どおりに機能しませんか?

  26. 26

    モジュール再正規表現はコンソールウィンドウで期待どおりに機能しますが、「Eclipse」では機能しません

  27. 27

    jsonでのデコード/アンマーシャリングがjsonで期待どおりに機能しない

  28. 28

    コンテンツセキュリティポリシーはデスクトップでは期待どおりに機能しますが、モバイルでは機能しません

  29. 29

    コリジョンリストが期待どおりに機能しません

ホットタグ

アーカイブ