1. What is the result produced by (i) bool(0) (ii) bool(str(0)) ? Justify the outcome.

(i) bool(0) : False because 0 refers to False

(ii) bool(str(0)) : True because ‘0’ is different than 0 and refers to something that is True