python求解答

2020-11-30 08:03发布

问题:

计算用户输入内容的整数(以个位数为单位)
例如:a=input("efghjjj5885668")

回答1:

我看不懂这个题的明确意思。
如果是要求数字的总和
for 循环 → 如果是数字 则类型转为int 然后累加保存到变量

如果是要求计算数字的数量
for 循环 → 如果是数字 →临时变量+1



回答2:

用正则取出来即可



回答3:

len(re.sub('[^0-9]', '', 'efghjjj5885668'))


标签: python