def obalJedenArgument(fce):
    """
    Obalová funkce pro kontroku zásobníku
       fce --  je funkce, která se provede se jedním 
               argumenty vyzvednutými ze zásobníku
    """
    if len(zasobnik) >= 1:
        a = pop()
        push( fce(a) )
    else:
        statusLabel.config(text=u'CHYBA: v zásobníku je málo čísel',fg='red', bg="#555555")

def makej(event=None):

        ...
        elif token == '!':
            obalJedenArgument(lambda x: x*x)
        elif token == '#':
            obalJedenArgument(lambda x: x**0.5)
        ...

