python

如何模拟Python中的isnumber功能

小樊
84
2024-07-25 04:10:09
栏目: 编程语言

要模拟Python中的isnumber功能,可以编写一个函数来判断一个变量是否为数字。以下是一个简单的示例代码:

def is_number(var):
    try:
        float(var)
        return True
    except ValueError:
        return False

# 测试
print(is_number(10))  # True
print(is_number("10"))  # True
print(is_number("abc"))  # False

这个函数使用try-except语句来尝试将变量转换为浮点数。如果成功转换,则返回True,否则返回False。您可以使用这个函数来检查一个变量是否为数字。

0
看了该问题的人还看了