def countVowels(string): string = string.lower() vowels = "aeiouy" count = 0 for char in string: if char in vowels: count = count + 1 return count def nameAnalysis(filename,gender): if gender == "boy": gender="M" output = "Boys" if gender == "girl": gender ="F" output = "Girls" totalVowels = 0 totalNames = 0 fin = open(filename,"r") header = fin.readline() for row in fin: data = row.split(",") name = data[1] sex = data[2] if gender == sex: totalVowels += countVowels(name) totalNames += 1 average = totalVowels/totalNames print(output +" average "+str(average)+" vowels per name.") fin.close()