奇偶求和
类型:函数
描述
输入一个完全由数字字符组成的字符串s,分别统计其中出现的奇数和偶数字符数值之和
如输入‘123456789’
输出 oddsum=25,evensum=20
本题需要使用自定义函数完成,建议代码框架如下:
def f(n):
......
def p(t):
......
def .......
s=input()
print('oddsum={},evensum={}'.format(......))
示例 1
输入:123456789
输出:oddsum=25,evensum=20
参考代码
def f(n): #奇偶函数
if n%2==0:
return 0
return 1
def p(t): #奇数求和
j=0
for i in t:
if f(int(i))==1:
j+=int(i)
return j
def q(t): #偶数求和
j=0
for i in t:
if f(int(i))==0:
j+=int(i)
return j
s=input()
print('oddsum={},evensum={}'.format(p(s),q(s)))