重複の可能性:
関数内の文字列をPythonで別の文字列に置き換える方法は?
任意の文字列を任意の文字列で入力し、その文字がアルファベットの場合は「^」に置き換えて出力したい。
たとえば、入力が の場合、replace('text-here')
出力は として取得する必要があります"^^^^-^^^^"
。
次のステートメントを使用してみましたが、入力が何であれ出力されるだけです。助けてください!
def replace(string):
for x in range(len(string)):
string.replace(string[x],"^")
print(string)
私はPythonが初めてで、複雑なことを知りません。分かりやすい回答をお願いします。ありがとう!