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

本题要求编写程序,求一个给定的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、嵌套循环求和。


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

posted @   Renqy  阅读(3664)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示