最初の文字列を変更せずに、各文字の2番目の文字を "@"に変更するPythonコードを作成したい。 :文字列中のすべての繰り返し文字を "@"に変更するPythonコードを書く。
"Pythonが良いプロトタイピング言語である" と私は、次のコードを書かれている
"Pythonはグラム@@ D @r @@@@@@ラ@@ U @@ Eです"それは動作しません。
text = input ("please enter some text ")
for i in range(len(text)):
abc = text[i]
text.replace(abc,"@")
print(text)
それを動作させる方法を教えてください 事前に感謝!
はい、二倍以下:1)文字列を変更し、2)「セット」しません。いい答えだ。 –
@ Jean-FrançoisFabreでも、より複雑なデータ構造のオーバーヘッドを相殺するために、入力にいくつかの文字が必要であると思います。 – schwobaseggl