我看不懂这个点运算符



我不明白什么*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不会影响计算结果。

最新更新