x(domain)-7,-2,0,5 y(range) -31,-11,-3,5

is this table a function why or why not

Yes, this table represents a function because each input value (x) corresponds to exactly one output value (y). Each input value is associated with only one output value, which is one of the key characteristics of a function.