侃侃无极
def isVowel(a): if a in "aeiouAEIOU": return True else: return False def Calculate(a): i = 0 for s in a: if isVowel(s): i+=1 return i/len(a)def least_vowel_words(text): dicte = dict() list = text.strip('.').split() for a in range(0,len(list)): dicte[list[a]]= str(Calculate(list[a])) i=min(dicte.values()) for k in dicte: if dicte[k]==i: print (str(i)+":"+str(k))