Ako obrátiť reťazec v Pythone?



Tento článok sa zameriava na rôzne programy na obrátenie reťazca v pythone vrátane slučiek, rekurzie, syntaxe rozšírených rezov a reverznej funkcie v pythone.

jazyk je bohatý na optimálne riešenie problémov, ktoré si vyžadujú veľa úsilia a zložitý kód v iných programovacích jazykoch. Jedným z dôvodov, prečo si python za posledné desaťročie získal veľkú popularitu, bola čitateľnosť a ľahká syntax. Jedným z takýchto konceptov je obrátenie reťazca v pythone. má veľa riešení pre tento konkrétny problém. V tomto blogu sa budeme zaoberať rôznymi spôsobmi, ako obrátiť reťazec v pythone. V tomto článku sa zaoberáme nasledujúcimi témami:

Čo je to reťazec?

TO je nemenný dátový typ v pythone, ktorý sa nedá zmeniť, akonáhle ho deklarujeme v programe. Na deklarovanie reťazca v pythone používame jednoduché alebo dvojité úvodzovky. Nasleduje príklad, ktorý ukazuje, ako môžete v Pythone deklarovať reťazec.





name = 'edureka' course = 'python' print (name) print (kurz)
 Výkon: edureka python

Indexovanie v reťazcoch

Na prístup k hodnote v reťazci môžeme použiť indexy. Indexy sú umiestnenia konkrétnych znakov v reťazci. Napríklad ak máme reťazec „edureka“, index na znaku „e“ bude 0 a na konci reťazca bude index 6.

návod na predaj lístkov

indexovanie - ako obrátiť reťazec v python-edureka



name = 'edureka' print (meno [4])

Výkon: je

Ako obrátiť reťazec v Pythone?

  • Pomocou rekurzie
def rev (x): str = '' pre i in s: str = i + str návrat str s = 'edureka' tlač (rev (s))
 Výstup: a kerude
  • Pomocou A
def rev (s): if len (s) == 0: návrat s else: návrat rev (s [1:]) + s [0] s = 'edureka' tlač (rev (s))
 Výkon: akerude
  • Syntax rozšíreného rezu
name = 'edureka' print (name [:: - 1]
 Výkon: akerude
  • Pomocou obráteného
def rev (s): s = '.. join (obrátené (s)) návrat s str =' edureka 'tlač (rev (str))
 Výkon: akerude

Vo vyššie uvedených príkladoch sme reťazec obrátili pomocou rôznych prístupov. Práce programovacieho jazyka Python majú veľa aplikácií v , , S optimálnymi funkciami a konceptmi je jednoduchšie pracovať s pythonom s efektívnymi výsledkami. Zvyšujúci sa dopyt uspokojil množstvo pracovných príležitostí pre softvérových profesionálov, takže je nesmierne dôležité naučiť sa python. Aby ste zvládli všetky základné pojmy, zaregistrujte sa v edureka’s a naštartujte svoje učenie.

Máte nejaké otázky? Uveďte ich v sekcii komentárov, ozveme sa vám čo najskôr.