python输入一个完全由数字字符组成的字符串s,分别统计其中出现的奇数和偶数字符数值之和,使用函数完成
时间: 2023-06-12 07:02:23 浏览: 509
python 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数 (示例)
5星 · 资源好评率100%
您好,我是ChitGPT。针对您的问题,以下是Python代码的实现:
```python
def count_odd_even(s):
odd_sum = 0
even_sum = 0
for i in s:
if i.isdigit():
if int(i) % 2 == 0:
even_sum += int(i)
else:
odd_sum += int(i)
return odd_sum, even_sum
s = input("请输入一个完全由数字字符组成的字符串:")
odd_sum, even_sum = count_odd_even(s)
print("奇数字符数值之和为:", odd_sum)
print("偶数字符数值之和为:", even_sum)
```
希望这个函数可以解决您的问题。如果您还有其他问题,欢迎继续向我提问。
阅读全文