私は英語の単語を汚れた翻訳に変換するPythonで翻訳者を作っていなければなりません。オビッシュは基本的に単語の母音の前に-obがあることを意味します。誰もこの問題で私を助けることができますか?これは私が今まで持っていたコードであり、完璧なことからは遠く離れていますが、現時点では私ができることはほとんどありません。助けてください!!!!ありがとうございました。メッセージを考えるPythonでObish Translatorをどうやって作っていますか?
def convert(userInput):
english = userInput.getText()
obish = 'ob'
if len(original) > 0 and original.isalpha():
word = english.lower()
x = word[0]
if x == "a" or x == "e" or x == "i" or x == "o" or x == "u":
obWord = word + ob
print (obWord)
else:
print ('')
else:
print ('empty')
は、あなたが問題に関連していないすべてのコードを削除できます?マウスのクリックやウィンドウに関するコードはどれも関連しません。 – Barmar
なぜあなたはその単語の最初の文字だけをチェックするのですか? – Barmar
変数 'オリジナル 'はありません。それは「英語」ですか?なぜあなたは単語の最初の文字の母音だけをチェックしていますか? – Barmar