15.13 Product


Something to remember (so important it merited a comment)

Remember that the total should be initially 1, not 0.

Here's my solution too

def product(num_list): 
    total = 1 #NOT 0 
    for int_val in num_list: 
        total = total * int_val
    return total


Shouldn't your total be incremented like

total += total * int_val


We aren't adding the numbers, we're multiplying them
(aren't we)