7.6. Looping and counting¶
The following program counts the number of times the letter “r” appears in a string:
This program demonstrates another pattern of computation called a
counter. The variable
count is initialized
to 0 and then incremented each time an “r” is found. When the
count contains the result: the total number of
There are four errors in the following code. Fix the function so it takes a string and a character as arguments and returns the count of the character within the string.
In line 2,
lettercount should be initialized to 0. In line 4, there should be a
==, not a
In line 5, the variable name should be changed to
lettercount. In line 6, the return statement should be indented.