x="abncd" for i in range(0,5): print(x[-1-i],end="")
Приведенный выше код предназначен для перестановки строки. Как я могу получить напечатанное значение, присвоенное переменной?
Вы должны использовать этот простой код. Здесь [:: - 1] работает как обратный цикл, т.е. он повторяет цикл по x от последнего элемента к первому элементу.
x = "abncd" reverse_x = x[::-1] print(reverse_x)
OUTPUT:
dcnba
Мы могли бы попробовать простой подход, такой как:
forward = "abncd" reverse = "" for character in forward: reverse = character + reverse print(reverse)