# 示例代码:判断是否是数字
def is_number(s):
try:
float(s) # 尝试将字符串转换为浮点数
return True
except ValueError: # 如果转换失败,捕获ValueError异常
return False
# 测试示例
print(is_number("123")) # 输出: True
print(is_number("123.456")) # 输出: True
print(is_number("abc")) # 输出: False
print(is_number("123abc")) # 输出: False
is_number
函数接收一个字符串 s
作为参数。try
块尝试将字符串转换为浮点数 (float(s)
)。如果成功,则返回 True
,表示该字符串可以被解释为数字。ValueError
异常(例如,当字符串包含非数字字符时),则捕获该异常并返回 False
,表示该字符串不能被解释为数字。上一篇:python回车符号
下一篇:python pip换源
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站