Я создал этот список номеровПечать из списка значений в Python 3
V = [0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1]
и после каждой итерации:
for j in range(len(V)):
Я хочу напечатать сообщение с номером
print("error " + train_error + "of " + "{:.1f}".format(V[j]))
который возвращает ошибку. Моя цель - когда я печатаю определенное число из списка, которое должно быть выражено в одной десятичной точке (в качестве альтернативы, python возвращает 0 десятичных знаков).
Это ошибка, я получаю: TypeError: ufunc «добавить» не содержит петлю с фирменными соответствия типов DTYPE (»
Информация, которую вы дать, кажется, совершенно не связан с ошибкой вы получаете, что вы даже не копировать полностью ... – Julien
@JulienBernu Файл «», строка 1, в print ("error" + train_error + "of {: .1f}". format (V [j])) ТипError: ufunc 'add' не содержал цикл с типами соответствия подписи dtype ('
Jespar
Вы должны отредактировать свой вопрос, включив в него [Минимальный, полный и проверенный пример] (http://stackoverflow.com/help/mcve), который позволит другим воспроизводить ваша ошибка. Ошибка, которую вы указали, означает «numpy», но я не вижу упоминания об этом в вашем коде. –