文字列Sを180度回転したものを出力する問題です。
提出
s = list(input())
for i in range(len(s)):
if s[i]=="6":
s[i]="9"
elif s[i]=="9":
s[i]="6"
print("".join(s[::-1]))
入力は文字列Sのみです。
この文字列をリストにし、for文を用いて、「6」のときは「9」、「9」のときは「6」と入れ替えます。
最後に文字列を逆順にしたものをつなげて出力します。
join()メソッド
join()メソッドは、リストを一つの文字列に結合します。
"間に挿入する文字列".join([結合するリスト])
今回、文字列をリストにしましたが、工夫すれば文字列のままでも処理できます。