【发布时间】:2016-08-20 23:08:32
【问题描述】:
我对 python 很陌生,索引对我来说仍然很困难。我正在尝试使用迭代操作绘制几个值,但似乎它不起作用并给我以上错误。请帮我。谢谢。
我的代码:
import numpy as np
import matplotlib.pyplot as mp
e = np.exp
z = np.arange(1000)
for i in z:
while True:
H_2 = 0.58*e(-(z[i]/81)**2)
i += 1
mp.scatter(H_2 , z, c = 'r')
mp.show()
【问题讨论】:
-
索引从零开始。
-
你认为
while True:是做什么的? -
我认为这是一个循环,所以它会再次检查它是否满足条件'如果 i 在 z 范围内'。
标签: python for-loop numpy indexing