python - 如何检查给定的数字是不是数字?
问题描述
如何检查数字是否由单个数字组成?
这是我到目前为止所尝试的:
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
`
解决方案
你可以简单地做
def isdigit(n):
return n in range(10)
推荐阅读
- language-server-protocol - 语言服务器是远程进程还是本地进程
- vue.js - 事件点击单元测试VUE
- cassandra - 构建 Cassandra 表以显示 NHL 统计数据的正确方法
- heroku - Heroku 上托管的 Strapi 应用程序在上传完成之前超时并切断连接(上传到 AWS S3 存储桶)
- amazon-web-services - 在什么情况下为多个 RestAPI 共享一个 AWS VPC 终端节点有意义?
- javascript - 如何在反应中将地图框坐标传递给父类?
- javascript - 如何获取“this”以从我单击的 div 中获取信息
- oracle - V$LOGMNR_CONTENTS 中 COMMIT_TIMESTAMP 的时区
- azure-media-services - 是否可以提供一个将 m3u8 文件返回到 azure 媒体播放器的 URL?
- r-markdown - 为什么markdown文件不能识别项目“+”?