Function that takes a string as input and counts the number of times the vowel occurs in the string
<p>So I am very new to python and am in the process of learning the basics. I am trying to create a function the counts the number of vowels in a string and returns how many times each vowel occurs in the string. For example if I gave it this input, this is what it would print out.</p>

<pre><code>   &gt;&gt;&gt;countVowels('Le Tour de France') 
       a, e, i, o, and u appear, respectively, 1,3,0,1,1 times.
</code></pre>

<p>I made this helper function to use, but then I'm not exactly sure how to use it.</p>

<pre><code>def find_vowels(sentence):
count = 0
vowels = "aeiuoAEIOU"
for letter in sentence:
    if letter in vowels:
        count += 1
print count
</code></pre>

<p>And then I thought that maybe I could use formatting to get them in the write places, but I am not sure the notation that would be used for example, one of the lines for the function could be: </p>

<pre><code>   'a, , i, o, and u appear, respectively, {(count1)}, {(count2)}, {(count3)}, {(count4)}, {(count5)} times'
</code></pre>

<p>I am not sure how I would be able to fit the above in the function.</p>
