# -*- coding: utf-8 -*- # @Author : Chen_jia_wei # @Time : 2023/5/9 10:06 print("水仙花从100到1000") for i in range(100, 1000): # 加入一个数是371 取整除取百位371//100 = 3 x = i // 100 # 取一个数字十位,371//10=3 7 ,37%10=7 除数余7 b = i // 10 % 10 # 除数取余个位 c = i % 10 # 判断 个 十 百 三次方 是否等于它本身,如果是就是水仙花数。 if x ** 3 + b ** 3 + c ** 3 == i: print(f'{i}是水仙花数')
水仙花练习
最新推荐文章于 2024-11-08 13:43:44 发布