input: Write a function to create a Python function that takes in a text string and returns a dictionary of words and the number of times each word appears in the text string. Provide the function definition, the function body, and an assert statement to test the function.
  
  def words_count(text):
   words_dict = {}
   for word in text.split():
   if word in words_dict:
   words_dict[word] += 1
   else:
   words_dict[word] = 1
   return words_dict
  
  assert words_count("A quick brown fox jumps over the lazy dog") == {'A': 1, 'quick': 1, 'brown': 1, 'fox': 1, 'jumps': 1, 'over': 1, 'the': 1, 'lazy': 1, 'dog': 1}
output: def words_count(text):
   words_dict = {}
   for word in text.split():
   if word in words_dict:
   words_dict[word] += 1
   else:
   words_dict[word] = 1
   return words_dict