求三位数中的水仙花数

求三位数中的水仙花数(水仙花数是指该数等于它每一位数的立方之和)

img


for i in range(100,1000):
    tran = 0
    num = i
    for wei in range(len(str(num))):
        f = num%10
        tran = tran+pow(f,3)
        num = num//10
        #print(tran)
    if i == tran:
        print(i)