human
Complete this python program:
def cache_return(func):
assistant
#Here is the Python code you requested.

    """Cache the return value of a function without arguments
    """
    _cache = []
    def wrap():
        if (not _cache):
            _cache.append(func())
        return _cache[0]
    return wrap