def get_digit(x):#定义一个函数
s=0;#存储求和总值
lst=[]#存储新的数字列表
for item in x:#从传入的函数中获取每一个元素
if item.isdigit():#判断是否是数字
lst.append(int(item))#强制转换为int类型
s=sum(lst)#使用内置函数求列表内所有元素之和
return lst,s#返回两个值
s=input('請輸入一个字符串:')#输入一个字符串并赋值给s
lst,x=get_digit(s)#将返回的两个值存入lst与x
print('输出的列表值为',lst)
print('输出的总和',x)
python求字符串中的字符之和,并将字符提取为一个元组
于 2024-04-09 09:48:29 首次发布