打印所有的四叶玫瑰数(个位数的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)