题目1:水仙花数水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身。例如:1^3 + 5^3+ 3^3 = 153。
复制代码 隐藏代码
for i in range(100, 1000):
i1 = i // 100 i2 = i // 10 % 10 i3 = i % 10 if i1 ** 3 + i2 ** 3 + i3 ** 3 == i:
print(f"{i}是水仙花数")
题目2:四叶玫瑰数四叶玫瑰数是4位数的自幂数。自幂数是指一个 n 位数,它的每个位上的数字的 n 次幂之和等于它本身。(例如:当n为3时,有1^3 + 5^3 + 3^3 = 153,153即是n为3时的一个自幂数,3位数的自幂数被称为水仙花数)。
复制代码 隐藏代码
for i in range(1000,10000):
i1 = i // 1000 i2 = i // 100 % 10 i3 = i // 10 % 10 i4 = i % 10 if i1 ** 4 + i2 ** 4 + i3 ** 4 + i4 ** 4 == i:
print(f'{i}是四叶玫瑰数')
题目3:逆序输出字符串 复制代码 隐藏代码
str = js ( 此人很懒并没有留下什么~~ ) |