Как вывести переменную net через print после цикла(Python)

400 просмотра
0
0 Комментариев

weights = []
for i in range(15):
    weights.append(0)
 
bias = 7
 
def proceed(number):
    net = 0
    for i in range(15):
        net += int(number[i]) * weights[i]


Добавить комментарий

1 Ответы

Python Опубликовано 14.12.2018
0

def proceed(number):
    net = 0
    for i in range(15):
        net += int(number[i]) * weights[i]
    print(net)
 
# При вызове напечатает
proceed(number)
# net

Можно возвращать значение из функции:

def proceed(number):
    net = sum([int(number[i]) * weights[i] for i in range(15)])
    return net
 
print(proceed(number))
# net

Добавить комментарий
Напишите свой ответ на данный вопрос.
Scroll Up