Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save kurzweil777/ebf774c708588ca86f63ba6eef44a7ba to your computer and use it in GitHub Desktop.
Save kurzweil777/ebf774c708588ca86f63ba6eef44a7ba to your computer and use it in GitHub Desktop.
Gaming inventory
''' Вы создаете приключенческую видеоигру. Структурой данных для инвентаря должен быть словарь, в котором
ключи - это строковые значения, описывающие инвентарь, а значения - количество имеющихся у игрока единиц данного
инвентаря.
Напишите функцию displayInventory(), которая принимает в качестве аргумента описание любого 'инвентаря' и отображает
его примерно в следующем виде.
Inventory:
12 arrow
42 gold coin
6 torch
1 dagger
Total number of items: 62'''
inventory = {'rope': 1,
'torch': 6,
'gold coin': 42,
'dagger': 1,
'arrow': 12}
def display_inventory(any_invent):
print('Inventory: ')
total_number = 0
for item in any_invent:
print(str(inventory[item]) + " " + item)
total_number = total_number + inventory[item]
print('Total number of items: ' + str(total_number))
display_inventory(inventory)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment