첫 번째 문자와 마지막 문자가 교환되는 새로운 문자열을 형성해야 하는 경우 인덱싱을 사용하여 새 문자열을 형성하는 메소드를 정의할 수 있습니다.
아래는 동일한 데모입니다 -
예시
def exchange_val(my_string): return my_string[-1:] + my_string[1:-1] + my_string[:1] my_string = “Hi there how are you” print(“The string is :”) print(my_string) print(“The modified string is :”) print(exchange_val(my_string))
출력
The string is : Hi there how are you The modified string is : ui there how are yoH
설명
-
문자열을 매개변수로 사용하는 'exchange_val'이라는 메서드가 정의되어 있습니다.
-
인덱싱을 사용하여 문자열의 첫 번째 문자와 마지막 문자를 교환합니다.
-
메서드 외부에 문자열이 정의되어 콘솔에 표시됩니다.
-
이 메서드는 문자열을 매개변수로 전달하여 호출됩니다.
-
이것은 콘솔에 출력으로 표시됩니다.