-1

私はPython 2.5.1を初めて使用します。次のコードが機能します。

sample3.py

num = 23

while (i !=num ):
    print 'bingo !'
    break;

===> result:  bingo !

しかし、i を j に変更すると

sample3.py

num = 23

while (j !=num ):  <--- this is the only difference I changed i to j
    print 'bingo !'
    break;

===> result:  NameError: name 'j' is not defined

変数名「i」がPythonで事前定義されているのは誰でも教えてくれますか?

4

1 に答える 1

4

いいえ、ipython で事前定義されていません。使用する前に、コードに何か他のものを含める必要がありますi

于 2012-04-11T07:08:26.100 に答える