2017-01-31 1 views
0

Я работал над мини-проектом, и он включает в себя мой код для определения среднего, медианного, режима и диапазона в качестве первого этапа (который я успешно смог сделать). Второй и заключительный этап - преобразование вывода в файл PDF. Я не знаю, как это сделать, и, следовательно, это был код, который я мог бы успешно запустить. Помимо конвертера, у меня не было проблем с использованием этого кода, чтобы найти результат моего среднего, медианного, режима и диапазона.Преобразование вывода на Python в PDF

Для разработки среднего:

def mean(numbers): 
    return float(sum(numbers))/max(len(numbers), 1) 

Для разработки медианы:

def median(lst): 
    lst = sorted(lst) 
    if len(lst) < 1: 
     return None 
    if len(lst) %2 == 1: 
     return lst[((len(lst)+1)/2)-1] 
    else: 
     return float(sum(lst[(len(lst)/2)-1:(len(lst)/2+1)]))/2.0 

Для разработки режима:

def mode(array): 
    most = max(list(map(array.count, array))) 
    return list(set(filter(lambda x: array.count(x) == most, array))) 

Для разработки диапазона :

def getrange(val_list): 
    min_val = min(val_list) 
    max_val = max(val_list) 

    return (max_val - min_val) 

ответ

0

Вы можете попробовать pyPDF, особенно класс PdfFileWriter(), чтобы сделать то же самое

 Смежные вопросы

  • Нет связанных вопросов^_^