First off, this is my (obviously) first attempt to put into code a game I've worked on in other mediums, in a language I just started to learn. Got through a couple chapters of a learn python book and wanted to try this idea out.

So I've made 3 dictionaries that hold some basic stats for mobs in the game, and I made a function to display the stats.My thinking was that if you put the dictionary name into the mob_stats() function it would then spit out: dictionary name, and Name value.Unfortunately I keep getting:

while you are in the Python interpreter (>>> ), produces some output (which is very confusing), while in the reality (when you put the same code into a program and run it) it does nothing. The reason is, mob['Name'] is an object (meaning value of the dictionary's item pointed to by its key 'Name'), and objects don't do anything, they are "nouns". To act, your programs need verbs: print (mob['Name']), delete (mob['Name']), send_to_the_database(mob['Name'])...