[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fcIMlQN4L5ombNA8_Z5AiuNCFKwXO07U4OJQd27LKOms":3},{"id":4,"source":5,"question":6,"options":7,"answer":8,"related":9,"type":16,"origin":47,"createTime":18},154398883,"v1","题目:阅读以下程序并填空,该程序是求阶乘的累加和. S=1!+2!+.........+n! def cal(n): pro=1 #**********SPACE********** for i in range(【1】): #**********SPACE********** pro=【2】 return pro def main(): n=int(input(\"请输入一个正整型数值n:\")) s=0 #**********SPACE********** for i in range(1,【3】): if i!=n: print(\"%d! + \"%i,end='') else: print(\"%d! = \"%i,end='') #**********SPACE********** s=【4】 print(s) if __name__ == '__main__': main()",[],[],[10,19,23,29,35,41],{"id":11,"source":5,"question":12,"options":13,"answer":14,"related":15,"type":16,"origin":17,"createTime":18},154398882,"题目:下列给定程序中,函数fun的功能是:找出100~999之间(含100和999)所有整数中各位数字之和为x(x为正整数)的整数,并输出;符合条件的整数个数作为函数值返回. 例如:当x值为5时,100~999之间各位上数字之和为5的整数有:104、113、122、131、140、203、212、221、230、302、311、320、401、410、500,共有15个.当x值为27时,各位数字之和为27的整数是:999,只有1个. def fun(x): n=0 #**********SPACE********** for t in range(100,【1】): s1=t%10 #**********SPACE********** s2=t【2】10%10 s3=t\u002F\u002F100 #**********SPACE********** if 【3】==s1+s2+s3: print(t, end=\"、\") n+=1 print() return(n) if __name__ == '__main__': x = int(input('输入一个正整数:')) print(\"100~999之间各位上数字之和为%d的整数分别是:\" %x) print(\"共%d个\" %fun(x))",[],[],[],2,null,"2024-06-22T19:13:15+08:00",{"id":4,"source":5,"question":6,"options":20,"answer":21,"related":22,"type":16,"origin":17,"createTime":18},[],[],[],{"id":24,"source":5,"question":25,"options":26,"answer":27,"related":28,"type":16,"origin":17,"createTime":18},154398884,"题目:接收n个数字,求这些数字的和. 方法1: #**********SPACE********** def sum_f1( 【 1 】 ): s = 0 for x in args: s += x return s ss1=sum_f1(1,2,3,7,4,5,6) #**********SPACE********** print(【 2 】 ) 方法2: #**********SPACE********** def sum_f2( 【 3 】): s=0 for x in v: s=s+x return s ss2=sum_f2([1,2,3,7,4,5,6]) print(ss2)",[],[],[],{"id":30,"source":5,"question":31,"options":32,"answer":33,"related":34,"type":16,"origin":17,"createTime":18},154398885,"题目:找出传入的列表或元组的偶数元素,并返回一个新的列表. 【 1 】 even(v): ls=[] for x in v: if x%2==0: 【 2 】 return(ls) if __name__ == '__main__': ls1=【 3 】([1,2,3,7,4,5,6]) print(ls1)",[],[],[],{"id":36,"source":5,"question":37,"options":38,"answer":39,"related":40,"type":16,"origin":17,"createTime":18},154398886,"题目:下面的程序是求1!+3!+5!+……+n!的和. def jie(n): if n==1: return 1 else: #**********SPACE********** return 【1】 def sum(n): if n==1: #**********SPACE********** return jie(【2】) else: #**********SPACE********** return jie(n)+sum(【3】) if __name__ == '__main__': n=int(input(\"请输入一个奇数正整数n:\")) #**********SPACE********** print(\"公式的和为:\",【4】)",[],[],[],{"id":42,"source":5,"question":43,"options":44,"answer":45,"related":46,"type":16,"origin":17,"createTime":18},154398887,"题目:编写函数同时返回两个数的和、差、积、商. 输入样例: 3 4 输出样例 (7, -1, 12, 0.75) def 【1】(x,y): 【2】 x+y,x-y,x*y,x\u002Fy if 【3】 == '__main__': a=int(input()) b=int(input()) f=cal(【4】) print(f)",[],[],[],{"courseName":48,"courseImg":49,"workName":50,"workId":51,"count":52,"courseId":53},"Python程序设计","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002Fc8edfcda34539cbf01d2000ee9346efe.jpg","实验8 函数","work_35042953",6,"9b31439cd0384b436c9f6620a5a03f2c"]