#!/usr/bin/env python
num_str = raw_input('Enter a number:')
num_num = int(num_str)
fac_list = range(1,num_num+1)
print "BEFORE:", fac_list
i = 0
while i < len(fac_list):
if num_num % fac_list[i] == 0:
del fac_list[i]
i = i + 1
num_str = raw_input('Enter a number:')
num_num = int(num_str)
fac_list = range(1,num_num+1)
print "BEFORE:", fac_list
i = 0
while i < len(fac_list):
if num_num % fac_list[i] == 0:
del fac_list[i]
i = i + 1
print "AFTER", fac_list
这个程序在处理偶数的时候就会死掉,求原因啊 这里的i = i + 1 又代表着什么啊