举报
gaoping2005
Ǿreplaceɣ滻Ϳˡ import re def least_vowel_words(text): line=text.replace(","," ") line=line.replace("?"," ") line=line.replace("!"," ") line=line.replace("."," ") line=line.replace(";"," ") line=line.split() wdict=dict() vowel='aeiouAEIOU' for word in line: num = 0.0 for chr in word: if chr in vowel: num+=1 r=str(float(num/len(word))) if r in wdict: wdict[r]=wdict[r]+[word] else: wdict[r]=[word] print wdict[min(wdict.keys())]