首页 > 科技 >

🌟Python轻松搞定水仙花数✨

发布时间:2025-03-27 09:57:48来源:

大家好!今天咱们聊聊如何用Python找出水仙花数。水仙花数是指一个三位数,它的每个位上的数字的立方和等于它本身。比如153 = 1³ + 5³ + 3³,是不是很有趣?🤔

首先,我们需要在一行中输入一个正整数。假设你输入了一个三位数,接下来就是编写代码来判断它是否是水仙花数了。👇

```python

num = int(input("请输入一个三位正整数:"))

temp = num

sum = 0

while temp > 0:

digit = temp % 10

sum += digit 3

temp //= 10

if num == sum:

print(f"{num} 是水仙花数")

else:

print(f"{num} 不是水仙花数")

```

运行这段代码后,程序会告诉你输入的数字是不是水仙花数。如果是,恭喜你找到了一个特别的数字;如果不是,也别灰心,继续尝试吧!🎉

希望这个小技巧能帮到你,快去试试看吧!💡

免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。