språk er rikelig i optimale løsninger for problemer som krever mye innsats og kompleks kode i andre programmeringsspråk. En av årsakene til at python har fått mye popularitet det siste tiåret, var på grunn av lesbarheten og den enkle syntaksen den følger med. Et slikt konsept er å reversere en streng i python. har mange løsninger for akkurat dette problemet. I denne bloggen vil vi diskutere forskjellige måter å reversere en streng i python. Følgende emner er diskutert i denne artikkelen:
Hva er en streng?
TIL er en uforanderlig datatype i python som ikke kan endres når vi erklærer det i et program. Vi bruker enkle eller doble anførselstegn for å erklære en streng i python. Følgende er et eksempel for å vise hvordan du kan erklære en streng i python.
navn = 'edureka' kurs = 'python' utskrift (navn) utskrift (kurs)
Produksjon: edureka python
Indeksering i strenger
For å få tilgang til verdien i en streng, kan vi bruke indekser. Indekser er steder for bestemte tegn i en streng. For eksempel, hvis vi har en streng “edureka”, vil indeksen ved tegnet ‘e’ være 0 og på slutten av strengen vil indeksen være 6.
hva gjør split i java
name = 'edureka' print (name [4])
Produksjon: er
Hvordan reversere en streng i Python?
- Bruke rekursjon
def rev (x): str = '' for i in s: str = i + str return str s = 'edureka' print (rev (s))
Utgang: a kerude
- Bruker en
def rev (s): if len (s) == 0: return s else: return rev (s [1:]) + s [0] s = 'edureka' print (rev (s))
Produksjon: akerude
- Utvidet Slice-syntaks
name = 'edureka' print (name [:: - 1]
Produksjon: akerude
- Bruke omvendt
def rev (s): s = ''. join (reversed (s)) return s str = 'edureka' print (rev (str))
Produksjon: akerude
I eksemplene ovenfor har vi snudd strengen ved hjelp av forskjellige tilnærminger. Python programmeringsspråk fungerer har mange applikasjoner i , , osv. Med optimale funksjoner og konsepter blir det lettere å jobbe med python med effektive resultater. Den økende etterspørselen har dekket mange jobbmuligheter for programvareprofesjonelle, noe som gjør det ekstremt viktig å lære python. Å mestre alle de grunnleggende konseptene melder seg inn i edureka’s og start læringen din.
Har du spørsmål? Nevn dem i kommentarfeltet, vi kommer tilbake til deg så snart som mulig.