# Two ways to solve string reversal (part 96d2)

Разберём решение и посмотрим, как та же задача решается другим способом.

## Задача

Перевернуть строку: из `"python"` получить `"nohtyp"`. Задача-разминка, знакомая каждому новичку.

## Решение

```python
def reverse_string(s: str) -> str:
    return s[::-1]


print(reverse_string("python"))
```

## Как это работает

Срез `[::-1]` проходит строку с конца с шагом -1 и создаёт перевёрнутую копию. Это идиоматичный способ в Python; в других языках тот же результат даёт цикл от конца к началу.

## Пример работы

```text
nohtyp
```

## Сложность

O(n) по времени и памяти.


## Альтернативный подход

Ту же задачу часто решают иначе: например, через рекурсию вместо цикла или через стандартную библиотеку вместо ручной реализации. Альтернатива обычно короче, но первое «ручное» решение лучше показывает механику работы алгоритма. Полезно написать оба и сравнить на одинаковых тестах.

Выбор между решениями — это баланс читаемости и скорости: для учебной задачи важнее первый.

**Читайте также:**

[способ](https://privatebin.devol.it/?35cb830bf93281be#9QjgmrCoYFJnrKcSK1eGtuU8AiXmaMhCFhR6v49JvVoz) · [решениями](https://dev.to/valentina_silvaferreira_/rassmatrivaiem-klassichieskuiu-zadachu-provierka-anaghramm-geg) · [между](https://contracosta.news/wp-content/uploads/event-manager-uploads/event_banner/2026/10/home-school-hannya-san-a6df19.pdf) · [учебной](https://discuss.tchncs.de/post/65445717) · [механику](https://dev.to/valentina_silvaferreira_/nieskolko-rieshienii-rieshieniia-prostoi-zadachi-chisla-fibonachchi-48da) · [каждому](https://blogfreely.net/catherine-vasilyev70/blackjrxiii-mlp-futanari-animation-collection-featuring-ponies) · [скорости](https://articlescad.com/angel-the-dreamgirl-multi-tasking-maid-femdom-pov-gallery-383765.html) · [стандартную](https://yakihonne.com/article/naddr1qvzqqqr4gupzpm3y53wutft9n2zwnn8een4t7vag2h38xncd5rlj7umkk9hvngj4qy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszrthwden5te0dehhxtnvdakqzynhwden5te0danxvcmgv95kutnsw43qqtr8v9kxcetj0ykkgvfcv5enqdps95ervve5956rwefc94snjvnx943n2wphxvck2c3jxfnxvx4s2g6) · [обычно](https://avdc.org/wp-content/uploads/event-manager-uploads/event_banner/2026/10/czech-streets-138-7a72a2.pdf) · [Python](https://www.sfahba.com/wp-content/uploads/event-manager-uploads/event_banner/2026/10/event-326d12.pdf) · [nohtyp](https://paper.wf/katyabecker64log/hua-bi-fu-fu-liang-tai-yu-hua-bi-lao-shi-tong-ren-ying-pian-xin-shang) · [s[::-1](https://jaflysilve.freeflarum.com/d/3025-3025-geto-x-gojo-r34-jujutsu-kaisen-yaoi-gay-porn-gallery) · [часто](https://loc.edu/wp-content/uploads/event-manager-uploads/event_banner/2026/10/genbvip-naked-431fc8.pdf) · [решение](https://articlescad.com/anoanochan-384168.html) · [знакомая](https://privatebin.devol.it/?4e38781166b759aa#BsfZo7VbnCEfCEZF9NgWYyKAPpTaw9uVF65P5HG7zdj4) · [создаёт](https://pen.absturztau.be/oz830f0e/bericbone-ai-doujin-gallery-featuring-explicit-anime-art) · [перевёрнутую](https://paper.wf/katya1969log/sks-nmy-hb) · [Разберём](https://pen.absturztau.be/oz830f0e/adriana-olivarez-masturbandose-galeria-completa-de-fotos) · [через](https://loc.edu/wp-content/uploads/event-manager-uploads/event_banner/2026/10/bokep-bocil-viral-959f5e.pdf) · [Сложность](https://paste2.org/W4ODkBta) · [других](https://lauradubois560.overblog.fr/2026/10/post-77.html) · [тестах](https://vit.ac.in/wp-content/uploads/event-manager-uploads/event_banner/2026/10/am-vajina-resimleri-c3b342.pdf) · [первое](https://dev.to/valentina_silvaferreira_/rieshaiem-i-tiestiruiem-shifr-tsiezaria-59g) · [короче](https://articlescad.com/boyst0271-gay-bareback-scene-with-marcus-mcneill-boystudio-383634.html)

