#Functions to check whether every number on a list is > 0 def positive_list1(nums): '''checks whether every number in the list is > 0 pre: nums is a list of number, len(nums) > 0 post: returns True if every number in nums is > 0, False if there is at least one number that is <= 0 ''' ans = True for each in nums: ans = ans and each > 0 return ans def positive_list2(nums): '''checks whether every number in the list is > 0 pre: nums is a list of number, len(nums) > 0 post: returns True if every number in nums is > 0, False if there is at least one number that is <= 0 ''' for each in nums: if each <= 0: return False return True def main(): print(positive_list2([0, 5, -2])) print(positive_list2([0, 5, -2])) main()