Tryb Kreatywny
Kurs Rozwoju w Pythonie
Rozdział
>
Poziom
Tryb kreatywny
Tryb kreatywny
Praca domowa:
- Napisz funkcję
isPalindrome(s), która przyjmuje jako argument string i zwraca wartośćTruejeśli string jest palindromem (czyta się tak samo w przód i w tył), iFalsew przeciwnym razie. - Napisz funkcję
reverseWords(s), która przyjmuje string zawierający kilka słów oddzielonych spacjami i zwraca string ze słowami w odwrotnej kolejności.
Zadanie bonusowe:
- Zdefiniuj funkcję
allPermutations(s)która zwraca listę wszystkich permutacji stringas. Spróbuj zaimplementować to zarówno iteracyjnie jak i rekurencyjnie.
Księga Kodów