当前位置: 移动技术网 > IT编程>脚本编程>Python > python练习题4.20求矩阵各行元素之和

python练习题4.20求矩阵各行元素之和

2020年04月21日  | 移动技术网IT编程  | 我要评论

蒋清野,2nd house,欢聚一堂伴奏

本题要求编写程序,求一个给定的m×n矩阵各行元素之和。

输入格式:

输入第一行给出两个正整数m和n(1≤m,n≤6)。随后m行,每行给出n个整数,其间

以空格分隔。

输出格式:

每行输出对应矩阵行元素之和。

代码如下:

#!/usr/bin/python
# -*- coding: utf-8 -*-

x,y = input().split()

m = int(x)
n = int(y)
a=list()
for i in range(1,m+1):
    s=input().split()
    s1 = list()
    for j in s:
        s1.append(int(j))
    a.append(s1)

for i in range(0,m):
    sum = 0
    for j in range(0,n):
        sum += int(a[i][j])
    print(sum)

这个程序简单。不足的是我的n在输入的时候没有做判断,应该再加个if条件的。

1、将矩阵接收进来。

2、嵌套循环求和。


读书和健身总有一个在路上

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网