def get_numeric_columns(df):
    """
    # Returns a list of numeric columns of the dataframe df

    # Parameters:
    #    df (Pandas dataframe): The dataframe from which extract the columns 

    # Returns:
    #    A list of columns names (strings) corresponding to numeric columns

    """
    numeric_columns = list(df._get_numeric_data().columns)
    return numeric_columns