Hoe een string in Python om te keren?



Dit artikel richt zich op verschillende programma's om een ​​string in python om te keren, inclusief loops, recursie, uitgebreide slice-syntaxis en omgekeerde functie in python.

taal is overvloedig aanwezig in optimale oplossingen voor problemen die veel moeite vergen en complexe code in andere programmeertalen. Een van de redenen waarom Python het afgelopen decennium erg populair is geworden, was vanwege de leesbaarheid en de gemakkelijke syntaxis waarmee het wordt geleverd. Een voorbeeld van zo'n concept is het omkeren van een string in python. heeft veel oplossingen voor dit specifieke probleem. In deze blog zullen we verschillende manieren bespreken om een ​​string in python om te keren. In dit artikel komen de volgende onderwerpen aan bod:

Wat is een string?

NAAR is een onveranderlijk gegevenstype in python dat niet kan worden gewijzigd zodra we het in een programma declareren. We gebruiken enkele of dubbele aanhalingstekens om een ​​string in python te declareren. Hieronder volgt een voorbeeld om te laten zien hoe u een string in python kunt declareren.





name = 'edureka' course = 'python' print (naam) print (cursus)
 Uitgang: edureka python

Indexeren in strings

Om toegang te krijgen tot de waarde in een string, kunnen we indexen gebruiken. Indexen zijn locaties voor specifieke tekens in een tekenreeks. Als we bijvoorbeeld een tekenreeks 'edureka' hebben, is de index bij het teken 'e' 0 en aan het einde van de tekenreeks is de index 6.

welke van de volgende zijn voorbeelden van controleverklaringen?

indexering - hoe een string in pythonedureka om te keren



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

Uitgang: is

Hoe een string in Python om te keren?

  • Recursie gebruiken
def rev (x): str = '' for i in s: str = i + str return str s = 'edureka' print (rev (s))
 Uitgang: a kerude
  • Gebruik maken van een
def rev (s): if len (s) == 0: return s else: return rev (s [1:]) + s [0] s = 'edureka' print (rev (s))
 Uitgang: akerude
  • Uitgebreide segment-syntaxis
name = 'edureka' print (naam [:: - 1]
 Uitgang: akerude
  • Omgekeerd gebruiken
def rev (s): s = '' .join (reversed (s)) return s str = 'edureka' print (rev (str))
 Uitgang: akerude

In de bovenstaande voorbeelden hebben we de string op verschillende manieren omgedraaid. Python-programmeertaal werken hebben veel toepassingen in , , , etc. Met optimale functies en concepten wordt het gemakkelijker om met python te werken met efficiënte resultaten. De toenemende vraag heeft gezorgd voor veel vacatures voor softwareprofessionals, wat het uitermate belangrijk maakt om python te leren. Om alle fundamentele concepten onder de knie te krijgen, schrijft u zich in voor edureka's en start je leren.

Heeft u nog vragen? Vermeld ze in het opmerkingengedeelte, we nemen zo snel mogelijk contact met u op.