私はコーディングが初めてで、この練習問題はPythonの練習問題のWebサイトで見つかりました。命令は次のようになります:Python:条件の結果をすべて1行に印刷する方法
"文字を"rövarspråket "(スウェーデン語:" robber's language ")に翻訳する関数translate()を記述します。つまり、すべての子音を2倍にして、" o " 。。例えば、翻訳の間( "これは楽しいです") "ISOイメージfofunon tothohisos" という文字列を返す必要があります
だから私はこのコードを入力:
def translate(string):
vowels=['a','e','i','o','u']
for letter in string:
if letter in vowels:
print(letter)
else:
print(letter+'o'+letter)
print(translate('this is fun'))
をし、私はこれだ:
tot
hoh
i
sos
o
i
sos
o
fof
u
non
None
を
どうすればこれらの文字列を1行にまとめることができますか?私はずっと頭を傷つけてきた。助けていただきありがとうございます:)
変数を使用して保存してから、forループの後に出力します。 – Zety