📜  25,747 是什么类型的数字?(1)

📅  最后修改于: 2023-12-03 14:38:51.140000             🧑  作者: Mango

判断数字类型

本程序用于判断一个数字的类型,包括整数、浮点数、负数、正数、零、奇数、偶数等。

参数

数字:需要判断的数字。

返回值

数字类型的字符串。

代码片段
def judge_number_type(num):
    """
    判断数字类型的函数。
    """
    if isinstance(num, int):
        if num == 0:
            return "零"
        elif num > 0:
            if num % 2 == 0:
                return "正偶数"
            else:
                return "正奇数"
        else:
            if num % 2 == 0:
                return "负偶数"
            else:
                return "负奇数"
    elif isinstance(num, float):
        return "浮点数"
    else:
        return "不是数字"

if __name__ == '__main__':
    num = 25.747
    print(f"{num} 是{judge_number_type(num)}")
使用方法

1.将数字传入judge_number_type函数中即可返回数字类型的字符串。

2.函数返回的结果可以直接输出或插入到其他程序或文档中。

注意事项

1.因为本程序是用Python编写的,所以使用之前需要确保已经安装Python环境。

2.如果要在其他语言中使用本程序,请按照函数的返回值进行调用。