计算问题 从1到n的数字(包含n),分别计算出能被k整除的数字之和与不能被k整除的数字之和,并输出它们差的绝对值,完成下列程序。 n=int(input("n=")) k=int(input("k=")) s1,s2=0,0 for i in range(1, ① ): if( ② ==0): s1= ③ else: s2= ④ print( ⑤ )
正确答案:补全答案(Python整除差):①n+1 ②i%k ③s1+i ④s2+i ⑤abs(s1-s2)。核心:整除/非整除求差。
试卷来源:202406 青少年软件编程等级考试Python四级真题