#!/usr/bin/env python
#接收一个数字字符串
num_str = input('Enter a number:')
#把接受到的数字字符串转化为数字
num_num = int(num_str)
#python3开始range函数返回对象而不是列表,故此处想得到列表必须使用list()函数
fac_list = list(range(1, num_num+1))
print('BEFORE:'+str(fac_list))
#print (fac_list)
#
i = 0
faclistlen = len(fac_list)
#
while i < faclistlen:
#
if num_num%fac_list[i] == 0:
del fac_list[i]
i = 0
faclistlen = len(fac_list)
continue
i = i + 1
#
print ('AFTER:'+str(fac_list))