/
ksushaksusha
/
Python
Обзор
Документация
Войти
/
ksushaksusha
/
Python
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
strings/wave_string.py
20 строк
437 B
Maxim Smolskiy
Fix ruff (#12515)
12 янв 2025, 19:05
Не верифицирован
12 янв 2025, 19:05
b653aee
Код
Авторство
О чём код?
def wave(txt: str) -> list: """ Returns a so called 'wave' of a given string >>> wave('cat') ['Cat', 'cAt', 'caT'] >>> wave('one') ['One', 'oNe', 'onE'] >>> wave('book') ['Book', 'bOok', 'boOk', 'booK'] """ return [ txt[:a] + txt[a].upper() + txt[a + 1 :] for a in range(len(txt)) if txt[a].isalpha() ] if __name__ == "__main__": __import__("doctest").testmod()