Как да обърна низ в Python?



Тази статия се фокусира върху различни програми за обръщане на низ в python, включително цикли, рекурсия, разширен синтаксис на среза и обърната функция в python.

езикът изобилства от оптимални решения за проблеми, които изискват много усилия и сложен код в други езици за програмиране. Една от причините, поради които python придоби голяма популярност през последното десетилетие, беше четливостта и лесният синтаксис, с които идва. Една такава концепция е обръщане на низ в python. има много решения за този конкретен проблем. В този блог ще обсъдим различни начини за обръщане на низ в python. В тази статия се обсъждат следните теми:

Какво е струна?

ДА СЕ е неизменим тип данни в python, който не може да бъде променен, след като го декларираме в програма. Използваме единични или двойни кавички, за да декларираме низ в python. Следва пример за показване как можете да декларирате низ в python.





name = 'edureka' course = 'python' print (name) print (course)
 Изход: edureka python

Индексиране в низове

За достъп до стойността в низ можем да използваме индекси. Индексите са местоположения за конкретни символи в низ. Например, ако имаме низ „edureka“, индексът в символа ‘e’ ще бъде 0, а в края на низа индексът ще бъде 6.

как да намеря палиндром в java -

индексиране - как да обърнете низ в python-edureka



name = 'edureka' print (име [4])

Изход: е

Как да обърна низ в Python?

  • Използване на рекурсия
def rev (x): str = '' за i in s: str = i + str return str s = 'edureka' print (rev (s))
 Резултат: a kerude
  • Използване на A
def rev (s): ако len (s) == 0: return s else: return rev (s [1:]) + s [0] s = 'edureka' print (rev (s))
 Изход: акаруде
  • Разширен синтаксис на среза
name = 'edureka' print (име [:: - 1]
 Изход: акаруде
  • Използване на Reversed
def rev (s): s = '' .join (reversed (s)) return s str = 'edureka' print (rev (str))
 Изход: акаруде

В горните примери сме обърнали низа, използвайки различни подходи. Работите на езика за програмиране на Python имат много приложения в , , и т.н. С оптимални функции и концепции става по-лесно да работите с python с ефективни резултати. Нарастващото търсене се грижи за много възможности за работа на софтуерни професионалисти, което прави изключително важно изучаването на python. За да овладеете всички основни понятия, запишете се в edureka’s и стартирайте обучението си.

Имате ли въпроси? Споменете ги в раздела за коментари, ще се свържем с вас възможно най-скоро.