# 1.打印水仙花数
print('1.打印100-999的水仙花数')
for i in range(100,1000):
i_100 = i // 100
i_10 = (i % 100) // 10
i_1 = i % 10
if i == i_1**3 + i_10**3 + i_100**3:
print(i)
print('-'*50,'\n\n')
# 2. 1、2、3、4 组数
print('2. 1、2、3、4组成不同的三位数')
num = [x*100+y*10+z for x in range(1,5)
for y in range(1,5)
for z in range(1,5)
if x != y != z]
print(' 能组成%d位三位数,分别是:' % len(num))
print(num)
print('-'*50,end='\n\n')
# 3.列表分割:后期可以作为分类功能使用
# 比如列表[0,0,0,1,1,2,3,3,3,2,3,3,0,0]
# 分割成[[0,0,0],[1,1],[2],[3,3,3],[2],[3,3],[0,0]]
# 3.1while 循环加tr