私の自作コードに問題がありました。私はそれが言うシェルからそれを呼び出すことがトラインだときIDLEでのNameErrorのトラブル - Python
def even(a, b):
f = []
while a <= b:
if a % 2 == 0:
f.append(a)
a = a + 1
return f;
:
Traceback (most recent call last):
File "<pyshell#43>", line 1, in <module>
even(0,200)
NameError: name 'even' is not defined.
私はそれが本当に難しい問題ではないと思うが、uが私のとにかくを助けることができますか? ありがとうございます。 乾杯。
この関数をどのように呼びますか? –
他の場所で問題になる可能性がありますが、ここには間違ったものはありません。 – SneakyTurtle
IDEから '実行 'をクリックしましたか?あなたのIDEにコードを書き込んだ後、実行しないでシェルから関数を呼び出そうとしたようだから、 – Wright