我是使用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中预定义?
答案 0 :(得分:4)
不,i
未在python中预定义,在使用i
之前,您的代码中必须包含其他内容