#pip install requests termcolor pyfiglet import requests from termcolor import colored import pyfiglet def zobraz_nadpis(text,barva): """Pomocí pyfiglet a termcoor zobrazí stylový nadpis.""" f = pyfiglet.Figlet(font="slant") ascii_art = f.renderText(text) print(colored(ascii_art,barva)) def ziskej_kocko_fakt(): """Stahne náhodný fakt o kočkách z veřejného API""" url = "https://catfact.ninja/fact" try: response = requests.get(url) response.raise_for_status() data = response.json() return data["fact"] except Exception as e: return f"Chyba při stahování: {e}" if __name__ == "__main__": zobraz_nadpis("KOCKO FAKTA","cyan") pocet = int(input("Kolik faktů o kočkách chceš získat?")) print(colored("Hledám zajímavý fakta o kočkách..","yellow")) for i in range(pocet): fakt = ziskej_kocko_fakt() print("\n"+ "-"*40) print(colored(fakt,"green")) print("-"*40 + "\n")