0
from collections import Counter
inp = input("Please enter some text: ")
vowels = set("aeiouAEIOU")
if inp in vowels:
res = Counter(c for c in inp if c in vowels)
print (res.most_common())
elif inp not in vowels:
print("No vowels entered.")
コードは、ユーザーの入力に見つかった場合は母音を出力し、存在しない場合はメッセージを出力します。現在、 "No vowels entered"という行を印刷するときに、複数の母音が入力された場合、コードは機能しません。どのようにしてこの欠陥を修正できるかPython 3.5、ユーザー入力値を1組で見つけて表示する
を私はまったく同じラインの変更:)ジャン・フラン@ –
遅すぎるだけ少し思い付きましたそれは起こる:) –
は不平を言っていない。今日は良い質問とupvoted答えの完全だった:) –