宿題のために、文字列を逆にする再帰関数を作成する必要があります。これが私が現在持っているものです。コードの最後の 3 行はインストラクターによって作成されたものであり、変更することはできません。プログラムを実行すると、何も返されません。文字列を逆にするコードは正しいと思いますが、結果を印刷する方法を見つけようとしています。
def reverse(input_string):
if len(input_string) == 0:
return input_string
else:
return reverse(input_string[1:]) + input_string[0]
print "Please enter the string you want to reverse: "
initial_input = raw_input()
reverse(initial_input)