首页 > 解决方案 > 如何检查给定的数字是不是数字?

问题描述

如何检查数字是否由单个数字组成?

这是我到目前为止所尝试的:

n=5
def digit(n):
   for i in [0,1,2,3,4,5,6,7,8,9]:
       if ???
           return True
       else:
           return False

在这种情况下,输出应该是 `True

`

标签: pythonfunctionfor-loopif-statement

解决方案


你可以简单地做

def isdigit(n):
    return n in range(10)

推荐阅读