input: Write a function to find the maximum number from a list of non-negative integers. The function should take a list as input and return the maximum number found in the list.
  def find_max(list):
    max_num = 0
    for i in list:
      if i > max_num:
        max_num = i
    return max_num
  
  assert find_max([1, 3, 12, 5, 8, 10])==12
  assert find_max([23, 0, 67, 45, 9])==67
  assert find_max([1])==1
  assert find_max([])==0
  assert find_max([100, 100, 100])==100
output: def find_max(list):
    if not list:
      return 0
    max_num = list[0]
    for i in list:
      if i > max_num:
        max_num = i
    return max_num