Решаем и тестируем: переворот строки
Решение без тестов быстро ломается, поэтому добавим к задаче простые проверки.
Задача
Перевернуть строку: из "python" получить "nohtyp". Задача-разминка, знакомая каждому новичку.
Решение
def reverse_string(s: str) -> str:
return s[::-1]
print(reverse_string("python"))
Как это работает
Срез [::-1] проходит строку с конца с шагом -1 и создаёт перевёрнутую копию. Это идиоматичный способ в Python; в других языках тот же результат даёт цикл от конца к началу.
Пример работы
nohtyp
Сложность
O(n) по времени и памяти.
Проверка тестами
Хорошая привычка — проверять решение сразу на нескольких примерах, включая крайние случаи.
assert is_valid(True) is not None # базовая проверка вызова
assert is_valid(False) is not None # и второй случай
Такой минимум уже защищает от случайной ошибки при правках кода.
С добавлением проверок решение становится самодокументируемым — сразу видно, что код делает.
Related:
- Ловушки новичков при решении: бинарный поиск
- Pinay Flix TV Scandal – Viral Filipina Sex Videos Online
- rosie perez sex scenes
- colorsofautumn joi
- Anal Milf
- Два способа решения: подсчёт частот слов
- Медленно и подробно: проверка скобочной последовательности
- Bericbone AI Doujin Gallery Featuring Explicit Anime Art
- Решаем и тестируем: проверка анаграмм
- amlar uz
- duke_shiwa
- Sophie Rain Video Leak: Exclusive OnlyFans Content
- LS Dasha Model – Exclusive Gallery and HD Wallpapers
- Hiddencamtv Amateur Voyeur Gallery | Hidden Camera Moments
- Justpeechi Sex | Horny Stewardess Fucks After Shift in All Positions
- kristina musatova
- south asian sex 154655875411554321 - thinkhealthy.bio - noirot.net.ua
- Elif Nur Yel ifşa fotoğrafları, Türk amatör galeri
- Logging pipeline runs without noise #owga6
- melanie thierry nude
- Gallery
- Типичные ошибки при решении: максимум и минимум списка
- anum mirza nude
- Медленно и подробно: удаление дубликатов из списка
- Рассматриваем задачу: максимум и минимум списка
- Coco Bunnie Fanbus Gallery, Highlights of Coco Bandicoot and Bunnie Rabbot Art
- jav tecavuz porno
- Осваиваем задачу: вычисление факториала
- Kitty Cute Forum – Nude Pics, Videos & Leaked OnlyFans