sairate 7df250638d chore: 添加项目基础结构和示例代码
- 创建 .idea 目录和相关配置文件,设置项目结构
- 添加多个课堂成果示例代码,涵盖不同主题和功能
- 创建和配置 .gitignore 文件,忽略特定文件和目录
2025-07-05 09:36:00 +08:00

22 lines
482 B
Python

# 判断输入的数字是否为自幂数
# 判断数字是否是自幂数
def check(num):
# 将数字转换为字符串以方便处理每一位数字
num_str = str(num)
# 获取数字的位数
n = len(num_str)
# 计算每位数字的n次幂之和
num_sum = 0
for i in num_str:
num_sum += int(i) ** n
# 判断是否等于原数字
return num_sum == num
# 测试函数
n = int(input("请输入要确认的数字:"))
print(check(n))