def is_number(s):
try:
float(s)
return True
except ValueError:
pass
try:
import unicodedata
unicodedata.numeric(s)
return True
except (TypeError, ValueError):
pass
return False
def aa():
while True:
num = input("请输入数字")
if is_number(num):
print("成功输入: ", num)
else:
print("输入类型不正确")
aa()
python 判断数字类型
最新推荐文章于 2024-05-09 19:29:21 发布