这些有关格式化的错误是什么意思?

时间:2019-07-31 11:17:56

标签: python formatting

这个错误是什么意思? 我有以下代码:

steps = np.loadtxt('par.in', unpack=True, usecols=[4])
maximum = np.loadtxt('par.in', unpack=True, usecols=[3])
minimum = np.loadtxt('par.in', unpack=True, usecols=[2])
a = "%0.2f" % (steps[1])
b = "%0.2f" % (maximum[1])
c = "%0.2f" % (minimum[1])


for i in np.arange (a,b,c):
    x, y, chi2, chi2r = np.loadtxt('omega_'+str("%0.2f" % i), unpack=True, usecols=[0, 2, 3, 4])

错误是:

  

回溯(最近一次通话):文件“ program.py”,   第34行,在       对于我在np.arange(omega_min,omega_max,omega_krok)中:TypeError:-:'str'和'str'

不受支持的操作数类型

1 个答案:

答案 0 :(得分:0)

您正在将参数传递给str类型的.join,但是您需要将参数传递为int / float类型

const message = Object.entries(error.response.data.errors)
  .map(([error_name, error_value], i) => `${i}: ${error_value[0]}`)
  .join('\n');