运维
水仙花数 标签描述

for循环 一.:用for循环求100-999之间的水仙花数 水仙花数指的是:一个数字他的每个位置的数的立方之和等于他自己 比如:153=1的三次方+3的三次方+5的三次方 foriinrange(100,999): num1=(i//100)%10 num2=(i//10)%10 num3=i%10 sum1=num13+num23+num33 ifisum1: print(i) 运行结果:

  2LzAzYhjn3vW   2023年11月13日   31   0   0 for循环水仙花数

1.使用input函数输入一个3位数,分别获得百位,十位,个位,并且打印出来 2.将百位取三次方+十位三次方+各位三次方求和 3.将求和的结果与输入数字本身进行比较,如果相等打印"他是水仙花" number01=int(input("请输入一个三位数:")) located01=(number01//100)%10 located02=(number01//10)%10 located03=number01%10 sum1=located013+located023+located033 print("所求的和为:",sum1) ifsum1number01: print("他是水仙花数!"...

  2LzAzYhjn3vW   2023年11月13日   32   0   0 水仙花数