赞
踩
'''''' ''' 基础题 ''' # 1, 五位数中,对称的数称为回文数,找出所有的回文数。 # 如: 12321 for i in range(10000, 100000): a = i//10000 b = i//1000%10 c = i//10%10 d = i%10 if a==d and b==c: print(i) print() # 2, 求1!+2!+3!+4!+5! # !表示阶乘 n = 5 s = 0 for i in range(1, n+1): s2 = 1 for j in range(1, i+1): s2 *= j s += s2 print(s) # 3, 找出所有的水仙花数,三位数,各位立方和等于该数本身。 # 如: 153 = 1 ^ 3 + 5 ^ 3 + 3 ^ 3 for i in range(100, 1000): a = i//100 b = i//10%10 c = i%10 if a**3 + b**3 + c**3 == i: print(i) ''' 进阶题 ''' # 1, 输入任意两个数,如果第一个数小,从第一个数打印到第二个数,如果第二个数小,从第二个数打印到第一个数 m = 10 n = 2 max1 = max(m, n) min1 = min(m, n) for i in range(min1
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。