注意:除要求填空的位置之外,请勿改动程序中的其他内容。
------------------------------------------------------'''
def f(n):
if n == 0:
#SPACE
return 【?】
#SPACE
elif 【?】:
return 7
else:
#SPACE
return 【?】
def main():
l = []
for i in range(1,9):
#SPACE
a = 【?】
l.append(a)
print("组成%d位数的奇数个数是%d个" %(i,a))
print("一共有%d个奇数" %sum(l))
if name == 'main':
main()
def f(n):
if n == 0:
return 0
elif n == 1:
return 4
else:
return 7 * f(n - 2)
def main():
l = []
for i in range(1, 9):
a = f(i)
l.append(a)
print("组成%d位数的奇数个数是%d个" % (i, a))
print("一共有%d个奇数" % sum(l))
if __name__ == '__main__':
main()