首页 > 解决方案 > 如何使用 python 检查 153 是否是自恋数字?

问题描述

我有一个关于检查 153 是否是自恋数字的问题,我不知道从哪里开始,请帮忙!

标签: python

解决方案


一个简单的函数来解决它

def check_is_narcis_number(your_number):
    your_numbers = str(your_number)
    power = len(your_numbers)
    your_sum = 0
    for number in your_numbers:
        your_sum += pow(int(number), power)
    if your_sum == your_number:
        return True
    return False

推荐阅读