Hur man kan vända en sträng i Python?



Den här artikeln fokuserar på olika program för att vända en sträng i python inklusive slingor, rekursion, utökad skivsyntax och omvänd funktion i python.

språket finns rikligt med optimala lösningar för problem som kräver mycket ansträngning och komplex kod i andra programmeringsspråk. En av anledningarna till att python har ökat mycket popularitet under det senaste decenniet var på grund av läsbarheten och den enkla syntaxen som den kommer med. Ett sådant koncept är att vända en sträng i python. har många lösningar för just detta problem. I den här bloggen kommer vi att diskutera olika sätt att vända en sträng i python. Följande ämnen diskuteras i den här artikeln:

Vad är en sträng?

TILL är en oföränderlig datatyp i python som inte kan ändras när vi förklarar den i ett program. Vi använder enkla eller dubbla citat för att förklara en sträng i python. Följande är ett exempel för att visa hur du kan deklarera en sträng i python.





namn = 'edureka' kurs = 'python' skriv ut (namn) skriv ut (kurs)
 Produktion: edureka python

Indexering i strängar

För att komma åt värdet i en sträng kan vi använda index. Index är platser för specifika tecken i en sträng. Om vi ​​till exempel har en sträng “edureka” kommer indexet vid tecknet “e” att vara 0 och i slutet av strängen kommer indexet att vara 6.

användning av iterator i java

indexering - hur man vänder om en sträng i pythonedureka



namn = 'edureka' tryck (namn [4])

Produktion: är

Hur man kan vända en sträng i Python?

  • Använda rekursion
def rev (x): str = '' för i in s: str = i + str return str s = 'edureka' print (rev (s))
 Utgång: a kerude
  • Använder en
def rev (s): if len (s) == 0: return s else: return rev (s [1:]) + s [0] s = 'edureka' print (rev (s))
 Produktion: akerude
  • Utökad skivsyntax
namn = 'edureka' utskrift (namn [:: - 1]
 Produktion: akerude
  • Använda omvänd
def rev (s): s = ''. gå med (omvänd (er)) returnera s str = 'edureka' print (rev (str))
 Produktion: akerude

I exemplen ovan har vi vänt strängen med olika tillvägagångssätt. Python programmeringsspråk fungerar har många applikationer i , , etc. Med optimala funktioner och koncept blir det lättare att arbeta med python med effektiva resultat. Den ökande efterfrågan har tillgodosett många jobbmöjligheter för professionella programvaror, vilket gör det extremt viktigt att lära sig python. Att behärska alla grundläggande begrepp anmäla sig till edureka's och starta ditt lärande.

Har några frågor? Nämn dem i kommentarfältet, vi kommer tillbaka till dig så snart som möjligt.