# Cvičení 02 # IB113/03 # autor: JMÉNO PŘIJMENÍ # Napište funkci, která vypíše prvních sudých čísel větších než 0. def even_numbers(n): pass # vzorový výstup: # >>> even_numbers(10) # 2 4 6 8 10 12 14 16 18 20 # Napište funkci, která vypíše všechny dělitele daného čísla (vzestupně). def divisors(n): pass # vzorový výstup: # >>> divisors(14) # 1 2 7 14 # Napište funkci, která ověří, zda je číslo ‹number› prvočíslo. def is_prime(number): pass # vzorový výstup: # >>> is_prime(24) # False # >>> is_prime(29) # True # >>> is_prime(16127) # True # Napište funkci, která vypíše prvních prvků Fibonacciho posloupnosti. def fibonacci(n): pass # vzorový výstup: # >>> fibonacci(10) # 1 1 2 3 5 8 13 21 34 55 # Napište funkci, která vypíše prvních prvků posloupnosti, jejíž první prvky vypadají následovně: def alternating(n): pass # vzorový výstup: # >>> alternating(10) # 1 -1 2 -2 3 -3 4 -4 5 -5 if __name__ == "__main__": # zde můžete volat implementované funkce a zkusit si, jak fungují # např: even_numbers(10)