python练习题(一)
1、水仙花数是指一个n位数 (n≥3),它的每个位上的数字的n次幂之和等于它本身。例如:153是一个“水仙花数”,因为 153 是个 3位数,而13+53+3**3==153。输入一个正整数max,输出100到max之间的所有水仙花数(包括max)。max = int(input())for i in range(100, max+1): n = len(str(i)) a = [] sum = 0 for j in range(n): a.appen