import re#导入正则表达匹配
def min_sum(s):#定义函数
numbers = map(int,re.findall(r'-?\d+',s))#筛选字符串中的数字
total_sum = 0
for number in numbers:
if number < 0:#处理负数
total_sum += number
else:#处理正数
for i in str(number):
if i != '0':
total_sum += int(i)
return total_sum
s='ee99ff'
print(min_sum(s))#调用函数
【Python练习01】输入字符串 s,输出 s 中包含所有整数的最小和
于 2024-07-05 20:23:06 首次发布