PROSZĘ O POMOC Z PYTHONA! Zadanie Liczby Fibonacciego Liczby Fibonacciego definiuje się w następujący sposób: • fib(0) =0 • fib(1)=1 • fib(n)=fib(n-1)+fib(n-2) dla n>=2 Kolejne liczby Fibonacciego to: 0, 1, 1, 2, 3, 5, 8, 13… Zdefiniuj jednoparametrową funkcję fibo, której daną jest liczba całkowita dodatnia nie większa niż 10200. Wynikiem funkcji jest największą liczba Fibonacciego, która jest mniejsza od podanej liczby. Wynikiem fibo(8) jest 5. Wynikiem fibo(14) jest 13.
Zad 2. Zadanie – szyfr Ustalamy następujący sposób szyfrowania małych liter alfabetu łacińskiego: litery szyfrowane są szyfrem przesuwającym; klucz szyfrujący jest dwuelementową listą zawierającą dwie liczby, pierwsza z nich służy do szyfrowania samogłosek, druga do szyfrowania spółgłosek. Zdefiniuj dwuparametrową funkcję szyfr. Pierwszy parametr jest niepustym ciągiem znaków składającym się z małych liter alfabetu łacińskiego a drugi jest dwuelementową listą zawierającą dwie liczby z zakresu od 0 do 1000 . Wynikiem funkcji jest ciąg znaków, który powstanie po zaszyfrowaniu powyższym szyfrem. Wynikiem szyfr('abrakadabra', [1, 9]) jest ' bkabtbmbkab '. Wynikiem szyfr(' pomidor ', [3, 15]) jest ' erblsrg '.
RaspPi90
Ok wszystko dodane. W 2 dopisałem małe wyjaśnienie co jak działa.