- 1. Вход, печать и номера
 - 2. Целочисленные и плавающие числа
 - 3. Условия: if-then-else
 - 4. Для контура с диапазоном
 - 5. Струны
 - 6. Пока цикл
 - 7. Списки
 - 8. Функции и рекурсия
 - 9. Двумерные списки (массивы)
 - 10. наборы
 - 11. Словари
 - 12. JavaScript
 - 13. HTML5 and CSS
 - 14. Responsive Design with Bootstrap
 - 15. jQuery
 
Ad place
                
            Fibonacci numbers 
    
    
    
    
        Statement
        Given a non-negative integer \( n \), print the \( n \)th Fibonacci number.  Do this by writing a function fib(n) which takes the non-negative integer \( n \) and returns the \( n \)th Fibonacci number.  Don't use loops, use the flair of recursion instead. However, you should think about why the recursive method is much slower than using loops.
        
        
        
        
        In all the problems input the data using input() and print the result using print().
        
        
            
        
    
            
                
                
            
        
Statement
Given a non-negative integer \( n \), print the \( n \)th Fibonacci number. Do this by writing a functionfib(n) which takes the non-negative integer \( n \) and returns the \( n \)th Fibonacci number.  Don't use loops, use the flair of recursion instead. However, you should think about why the recursive method is much slower than using loops.
In all the problems input the data using input() and print the result using print().