(color, ratio=0.5)
return (red * ratio, green * ratio, blue * ratio, alpha)
Creates a darker version of a color given by an RGB triplet.

    This is done by mixing the original color with black using the given
    ratio. A ratio of 1.0 will yield a completely black color, a ratio
    of 0.0 will yield the original color. The alpha values are left intact.
Creates a darker version of a color given by an RGB triplet.
Creates a darker version of a color given by an RGB triplet .
def darken(color, ratio=0.5):
    """Creates a darker version of a color given by an RGB triplet.

    This is done by mixing the original color with black using the given
    ratio. A ratio of 1.0 will yield a completely black color, a ratio
    of 0.0 will yield the original color. The alpha values are left intact.
    """
    ratio = 1.0 - ratio
    red, green, blue, alpha = color
    return (red * ratio, green * ratio, blue * ratio, alpha)
def darken ( color , ratio = 0.5 ) : ratio = 1.0 - ratio red , green , blue , alpha = color return ( red * ratio , green * ratio , blue * ratio , alpha )