def checkParamsNum(funcName,distribName,runDistribName,distribParams,correctNum):
    """See if the correct number of parameters was supplied.  More than one number may apply

    Args:
        | funcName (string):  distribution name
        | distribName (string):  distribution name
        | distribParams ([float]): list of distribution parameters (see below)
        | correctNum ([int]): list with the possible numbers of parameters

    Returns:
        | True if the requirements are matched

    Raises:
        | No exception is raised.
    """

    proceed = True
    if not len(distribParams) in correctNum:
        print('{} Variates Generation:\n {} {} {} {} {}'.format(distribName, 
            'Wrong number of parameters (run ', funcName, "('", runDistribName, "') for help) "))
        proceed = False

    # print(distribParams, correctNum, proceed)

    return proceed