打印所有的四叶玫瑰数(个位数的4次方加十位数的4次方加百位数的4次方加千位数的4次方等于其本身)

打印所有的四叶玫瑰数(个位数的4次方加十位数的4次方加百位数的4次方加千位数的4次方等于其本身)


        roses_array = []
        for i in range(1000, 9999):
            r_num = i
            r_sum = 0
            while i:
                r_sum += (i % 10) ** 4
                i = int(i / 10)
            if r_sum == r_num:
                roses_array.append(r_num)
        print(roses_array)