keel on optimaalsete lahenduste jaoks rohkesti probleemide jaoks, mis nõuavad palju vaeva ja keerukat koodi teistes programmeerimiskeeltes. Üks põhjus, miks python on viimase kümnendi jooksul palju populaarsust kogunud, oli loetavuse ja lihtsa süntaksiga, mis sellega kaasnes. Üheks selliseks kontseptsiooniks on pythonis stringi tagurdamine. on selle konkreetse probleemi jaoks palju lahendusi. Selles ajaveebis käsitleme erinevaid Pythonis stringi ümberpööramise viise. Selles artiklis käsitletakse järgmisi teemasid:
Mis on string?
TO on pythoni muutumatu andmetüüp, mida ei saa muuta, kui me selle programmis deklareerime. Püütonis stringi deklareerimiseks kasutame üksikuid või topelt jutumärke. Järgnev näide näitab, kuidas saate Pythonis stringi deklareerida.
nimi = 'edureka' kursus = 'python' print (nimi) print (kursus)
Väljund: edureka püüton
Indeksimine stringides
Stringi väärtusele juurdepääsu saamiseks võime kasutada indekse. Indeksid on stringi konkreetsete märkide asukohad. Näiteks kui meil on string „edureka”, on tähemärgi ‘e’ indeks 0 ja stringi lõpus indeks 6.
kuidas müügijõus rakendust luua
name = 'edureka' print (nimi [4])
Väljund: on
Kuidas Pythonis stringi ümber pöörata?
- Rekursiooni kasutamine
def rev (x): str = 'i jaoks s: str = i + str return str s = 'edureka' print (rev (s))
Väljund: a kerude
- Kasutades A
def rev (s): kui len (s) == 0: return s else: return rev (s [1:]) + s [0] s = 'edureka' print (rev (s))
Väljund: akerude
- Laiendatud viilu süntaks
name = 'edureka' print (nimi [:: - 1]
Väljund: akerude
- Pöördkäigu kasutamine
def rev (s): s = '' liitu (tagurpidi) return s str = 'edureka' print (rev (str))
Väljund: akerude
Ülaltoodud näidetes oleme stringi ümber pööranud, kasutades erinevaid lähenemisviise. Pythoni programmeerimiskeele töödel on palju rakendusi , , jne. Optimaalsete funktsioonide ja kontseptsioonide abil muutub Pythoniga töötamine tõhusate tulemustega lihtsamaks. Kasvav nõudlus on rahuldanud paljusid tarkvaraspetsialistide töövõimalusi, mistõttu on Pythoni õppimine äärmiselt oluline. Kõigi põhimõistete omandamiseks registreeruge edureka's ja alustage oma õppimist.
Kas teil on küsimusi? Mainige neid kommentaaride jaotises, võtame teiega ühendust niipea kui võimalik.