From 7f144cc59903bec304ddb3f3aaff053e9e62bfbe Mon Sep 17 00:00:00 2001 From: Adam Jurkiewicz Pythonista Local Date: Tue, 16 Dec 2025 13:10:07 +0100 Subject: [PATCH] zadanie --- dzien_02/skrypt_07_fn2.py | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 dzien_02/skrypt_07_fn2.py diff --git a/dzien_02/skrypt_07_fn2.py b/dzien_02/skrypt_07_fn2.py new file mode 100644 index 0000000..1e2559e --- /dev/null +++ b/dzien_02/skrypt_07_fn2.py @@ -0,0 +1,30 @@ +print("Start programu") + +def mix_znakow(wejscie: str) -> str: + wyjscie = wejscie[::-1] + print(f"{wyjscie=}") + return wyjscie + +# mix_znakow("abcdefghij") + +zmienna = mix_znakow("abcdefghij") +print(f"{zmienna=}") + +def mix_znakow_2(wejscie: str, podzielnik: int) -> str: + wyjscie = wejscie[::-1] + if len(wejscie) >= 10: + wyjscie = wyjscie[::podzielnik] + return wyjscie + +tekst1 = mix_znakow_2("abcdefg", 3) +tekst2 = mix_znakow_2("abcdefghijklmnoprstuwxyz", 3) + +print(f"{tekst1=}") +print(f"{tekst2=}") + +# zadanie: +napisz funkcję, która przyjmyje 3 parametry: +a: tekst, b: liczba całkowita, c: liczba zmiennoprzecinkowa +w funkcji pomnóż b*c, zaokrąglij do 2 miejsc po przecinku i wyświetl wynik na ekranie +a tekst a pomnóż przez liczbę b i zwróć na zewnątrz funkcji +sprawdź wykonanie \ No newline at end of file