def is_number(s):
try:
float(s) # 尝试将输入转换为浮点数
return True
except ValueError: # 如果转换失败,捕获 ValueError 异常
return False
# 示例用法
print(is_number("123")) # 输出: True
print(is_number("123.45")) # 输出: True
print(is_number("abc")) # 输出: False
print(is_number("123abc")) # 输出: False
is_number
函数尝试将输入的字符串 s
转换为浮点数。True
,表示输入是数字(包括整数和小数)。ValueError
异常,此时函数捕获该异常并返回 False
。上一篇:python中join函数怎么用
下一篇:python连接两个字符串
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站