#4631

O stabilitě vědy

import vedu as v
import pochybnost as p

def otevri_kapitolu(nazev="O stabilitě vědy"):
    kniha = v.nacti("Tři kroky po zemi", autor="Holub, M.")
    
    while not kniha.je_stabilni():
        krok = kniha.udelej_krok()
        if krok == p.OMYL:
            print("Uznání omylu ve vědě je právě tak důležité jako důkaz pravdy.")
            continue
        elif krok is None:
            # tři kroky po zemi, ale země se pohnula
            raise ZemetreseniVarování("čtvrtého stupně")
    
    strana = 62
    try:
        kapitola = kniha.otevri(strana)
    except NevimError:
        # to je jediné vědecké slovo, které smíme přidat
        kapitola = "nevím"
    
    return kapitola

# spustí se to jen tehdy, když někdo skutečně čte
if __name__.startswith("__hlav"):
    otevri_kapitolu()
    # ale funkce nikdy nevrátí to, co hledáš
Poděl se o radost...