파이썬에서 문자열을 뒤집는 방법?



이 기사는 파이썬에서 루프, 재귀, 확장 슬라이스 구문 및 역 함수를 포함하여 파이썬에서 문자열을 반전시키는 다양한 프로그램에 중점을 둡니다.

언어는 다른 프로그래밍 언어에서 많은 노력과 복잡한 코드가 필요한 문제에 대한 최적의 솔루션이 풍부합니다. 파이썬이 지난 10 년 동안 많은 인기를 얻은 이유 중 하나는 가독성과 쉬운 구문 때문이었습니다. 그러한 개념 중 하나는 파이썬에서 문자열을 뒤집는 것입니다. 이 특정 문제에 대한 많은 해결책이 있습니다. 이 블로그에서는 파이썬에서 문자열을 뒤집는 다양한 방법에 대해 설명합니다. 이 문서에서는 다음 항목에 대해 설명합니다.

문자열이란?

에 프로그램에서 선언 한 후에는 변경할 수없는 파이썬의 불변 데이터 유형입니다. 파이썬에서 문자열을 선언하기 위해 작은 따옴표 또는 큰 따옴표를 사용합니다. 다음은 파이썬에서 문자열을 선언하는 방법을 보여주는 예제입니다.





name = 'edureka'course = 'python'print (이름) print (강좌)
 산출: 에듀 레카 파이썬

문자열 인덱싱

문자열의 값에 액세스하려면 인덱스를 사용할 수 있습니다. 인덱스는 문자열의 특정 문자에 대한 위치입니다. 예를 들어 문자열 'edureka'가있는 경우 문자 'e'의 인덱스는 0이되고 문자열의 끝에서 인덱스는 6이됩니다.

석사 학위

인덱싱-python-edureka에서 문자열을 뒤집는 방법



이름 = 'edureka'print (name [4])

산출: 이다

파이썬에서 문자열을 뒤집는 방법?

  • 재귀 사용
def rev (x) : str = ''for i in s : str = i + str return str s = 'edureka'print (rev (s))
 출력 : a kerude
  • A 사용
def rev (s) : if len (s) == 0 : return s else : return rev (s [1 :]) + s [0] s = 'edureka'print (rev (s))
 산출: akerude
  • 확장 된 슬라이스 구문
name = 'edureka'print (이름 [::-1]
 산출: akerude
  • 반전 사용
def rev (s) : s = ''.join (reversed (s)) return s str = 'edureka'print (rev (str))
 산출: akerude

위의 예에서 우리는 다른 접근 방식을 사용하여 문자열을 뒤집 었습니다. Python 프로그래밍 언어 작업에는 많은 응용 프로그램이 있습니다. , , , etc. 최적의 기능과 개념을 사용하면 효율적인 결과로 파이썬 작업이 더 쉬워집니다. 증가하는 수요는 소프트웨어 전문가에게 많은 직업 기회를 제공하여 파이썬을 배우는 것이 매우 중요합니다. 모든 기본 개념을 마스터하려면 edureka의 학습을 시작하십시오.

질문이 있습니까? 댓글 섹션에서 언급하시면 가능한 한 빨리 연락 드리겠습니다.