Python日常练习
题目:
请编fun函数,求4×4整型数组的主对角线元素的和。
说明:
如下图所示为一个4×4整型数组
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
测试用例:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
例如:
分别输入16个整型数值并按回车继续
1
2
3
4
…
16
输出:34.0
---------------------------------------------------------
注意:
部分源程序给出如下。请勿改动主函数main和其它函数中的
任何内容,仅在函数的注释标志之间填入所编写的若干语句。
---------------------------------------------------------
代码实现
def fun(a):########## code start ##########sum = 0.0for i in range(4):sum += a[i][i]return sum########## code end ##########
def main():print("【分别输入16个整型数值并按回车输出结果:】",end="")a = []for i in range(4):a.append([])for j in range(4):a[i].append(float(input("")))sum = fun(a)print(sum)if __name__ == '__main__':main()
代码效果
Python 日常练习结束,在代码的海洋中我们又收获了新的知识和经验。持续练习,让我们用 Python 创造更多的精彩。明天,我们再次起航。