(val)
return False
>>> parse_bool('True')
    True

    >>> parse_bool('true')
    True

    >>> parse_bool('')
    False
>>> parse_bool('True')
    True
>>> parse_bool ( True ) True
def parse_bool(val):
    """
    >>> parse_bool('True')
    True

    >>> parse_bool('true')
    True

    >>> parse_bool('')
    False
    """
    if isinstance(val, bool):
        return val
    if val.lower() == "true":
        return True
    return False
def parse_bool ( val ) : if isinstance ( val , bool ) : return val if val . lower ( ) == "true" : return True return False