[python] 반복문으로 문자열 거꾸로 출력하기
파이썬에서는 반복문을 사용하여 문자열을 거꾸로 출력할 수 있습니다. 이렇게 하면 문자열의 각 문자를 역순으로 출력할 수 있습니다.
다음은 for
반복문을 사용하여 문자열을 거꾸로 출력하는 예제입니다.
string = "Hello, world!"
for i in range(len(string)-1, -1, -1):
print(string[i], end="")
위의 코드에서는 len(string)-1
부터 시작하여 0까지 역순으로 반복하며, 각 문자를 print()
함수를 사용하여 출력하고 있습니다. end=""
는 문자열을 출력한 후 줄바꿈 대신 아무것도 출력하지 않도록 설정한 것입니다.
실행 결과는 다음과 같이 문자열이 거꾸로 출력됩니다.
!dlrow ,olleH
이와 같이 반복문을 사용하여 문자열을 거꾸로 출력할 수 있으며, 이를 응용하여 문자열을 역순으로 정렬하거나 특정한 패턴을 만들어낼 수도 있습니다.
참고 문서: