From f29a32cacdf4b8cff6186e329da9667ddef122f3 Mon Sep 17 00:00:00 2001 From: s45148 Date: Wed, 29 Nov 2017 00:37:01 +0100 Subject: [PATCH] z1, z2, z3, z4, z5, z6, z7, z8, z9, z10 --- labs02/task10.py | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/labs02/task10.py b/labs02/task10.py index f380f0a..044b8b3 100644 --- a/labs02/task10.py +++ b/labs02/task10.py @@ -9,11 +9,19 @@ na wielką. Np. pokemon_speak('pokemon') powinno zwrócić 'PoKeMoN'. def pokemon_speak(text): - pass + res = "" + c = 1 + for i in text: + if c%2 == 0: + res += i + else: + res += i.upper() + c += 1 + return res def tests(f): - inputs = [['pokemon'], ['do not want'], 'POKEMON'] + inputs = [['pokemon'], ['do not want'], ['POKEMON']] outputs = ['PoKeMoN', 'Do nOt wAnT', 'POKEMON'] for input, output in zip(inputs, outputs): @@ -23,4 +31,4 @@ def tests(f): return "TESTS PASSED" if __name__ == "__main__": - print(tests(pokemon_speak)) + print(tests(pokemon_speak)) \ No newline at end of file