I like to think of it this way:
2^3 is the same as 2 x 2 x 2.
But you can arbitrarily multiply by as many 1s as you want because 1 has the identity property for multiplication.
So we can also write 2^3 as 2 x 2 x 2 x 1 x 1.
2^2 as 2 x 2 x 1 x 1.
2^1 as 2 x 1 x 1.
2^0 as 1 x 1 or just 1.
Multiplying a number by another number is the same as adding a number to itself that many times. And 0 is has the identity property for addition, so similarly:
2 x 3 = 2 + 2 + 2 + 0 + 0
2 x 2 = 2 + 2 + 0 + 0
2 x 1 = 2 + 0 + 0
2 x 0 = 0 + 0
I like to think of it this way:
2^3 is the same as 2 x 2 x 2.
But you can arbitrarily multiply by as many 1s as you want because 1 has the identity property for multiplication.
So we can also write 2^3 as 2 x 2 x 2 x 1 x 1.
2^2 as 2 x 2 x 1 x 1.
2^1 as 2 x 1 x 1.
2^0 as 1 x 1 or just 1.
Multiplying a number by another number is the same as adding a number to itself that many times. And 0 is has the identity property for addition, so similarly:
2 x 3 = 2 + 2 + 2 + 0 + 0
2 x 2 = 2 + 2 + 0 + 0
2 x 1 = 2 + 0 + 0
2 x 0 = 0 + 0