返回顶部

Python两个字符串转换数字

方法1:

# 自定义函数字符串转换数字


def str_change_int(s):
    for i in s:
        res = ""
        if i.isalpha() or i.isChinese() or not i.isdigit():
            res += "0"
        else:
            res += i
        return int(res)

方法2

# 自定义函数字符串转换数字


def str_Change_num(data):
    # 判断元素是否为数字
    if isinstance(data, (int, float)):
        # 如果是数字,
        return data
    else:
        return int(0)


暂无评论