我不明白什么*inputval[i]表示不包含句号/点
outputval=np.zeros(len(inputval)) # Return a new array of given shape and type, filled with zeros
for i in range(len(inputval)):
if np.random.randn(1)>0.5: # Return a sample (or samples) from the “standard normal” distribution
outputval[i]=2.*np.sin(2.0*np.pi/5.*inputval[i])
在这种情况下,.
不是操作符;它是一个小数点
5.
为浮点数。5
为整型
表达式2.0*np.pi/5.
,分子是一个浮点数,如果分母是int不会影响计算结果。