私はPythonの初心者で、基本を学び始めました。ここにPythonのサンプルプログラムがあります
#Simple Program Python
tf=float(input("Enter total time of run in seconds "))
delt = float(input("Enter the time step of run "))
dx = float(input("Enter the value of dx "))
xf = float(input("Enter the total length of a channel "))
n =float(tf/delt)
#t =range[n]
from array import array
m = xf/dx
for i in range(0,int(n)) :
t[i]=i*tf/n
print("THe total time of run is %r " %tf)
print("seconds")
print("The time step is %r" %delt)
print("Number of steps is %r" %n)
print("The number of space step in X direction is %r " %m)
forループで、t [i]を評価しようとすると、「NameError:name't'isnotdefined」というエラーがスローされます。いくつかのstackoverflowの質問では、使用する提案がありました
from array import array
しかし、それでもエラーが発生します。NameErrorからその解決策を試しました:名前'配列'はPythonで定義されていません。このエラーを取り除くために助けてください。
ありがとう。
Jdbaba