Форум сайта python.su
0
for i in range(3):
print(“2”)
for j in range(3):
> abc = linalg.eig(B)
v = abc**2+abc**2+abc**2
for j in range(3):
abc = abc / v**0.5
vect.append(abc)
Где указана стрелкой выдает out of range
Хотя если перед строчкой поставить print(linalg.eig(B)),то спокойно выдает нужное число.
В чем проблема?
Офлайн
61
Оберните код в тег Код - нечитабельно.
Офлайн
13
Весь код, откуда я знаю, что в том методе происходит
# Life loop while alive: if (fun > boredom) and money: pass_day(fun, boredom, money) continue else: break
Офлайн
61
А мы откудова знаем?
Уберите лишнее - покажите всю ошибку.
Офлайн