Python实验一基本数据类型针对用元组创建的5*5矩阵,格式化分行输出元素并分别计算两个主对角线元素之和;

这篇具有很好参考价值的文章主要介绍了Python实验一基本数据类型针对用元组创建的5*5矩阵,格式化分行输出元素并分别计算两个主对角线元素之和;。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

又到了自闭环节了,做个实验报告差点自闭,自己写的真的是很长的代码才实现,加油吧

这个根据参考网上大佬的方法进行了一些优化,在这里给大家提供参考。

下面是源码:

Num = ([1, 2, 3, 4, 5], [5, 4, 3, 2, 1], [1, 2, 3, 4, 5], [6, 7, 8, 9, 0], [0, 9, 8, 7, 6])
print(type(Num))#判断数据类型
sum = 0
sum1 = 0
for i in (Num):#输出
    print(i)
for j in range(5):#正对角线
    sum+=Num[j][j]

flage = 0 #标志位
n = 5 #循环的次数
for k in range(5):
    if flage < 5:
        sum1+=Num[flage][n-1]
        flage+=1
        n-=1
print(f"正对角线的和是{sum},次对角线的和是{sum1},正次对角线之和是{sum+sum1}")

输出结果:

用python生成5×5的矩阵,Python,python,矩阵,开发语言

对大家有帮助的话,记得关注点个赞哈!文章来源地址https://www.toymoban.com/news/detail-594425.html

到了这里,关于Python实验一基本数据类型针对用元组创建的5*5矩阵,格式化分行输出元素并分别计算两个主对角线元素之和;的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Python重要数据类型之元组

    定义一个元组,格式是 变量名=(元素1,元素2,元素3),元组中的值可以是多种数据类型 可以使用索引查找到元组中的指定元素,index的值从左往由,从0开始,从右往左-1开始,使用切片取多个值[start:stop:step]

    2024年02月12日
    浏览(39)
  • 100天精通Python丨基础知识篇 —— 05、7大基础数据类型详解(变量、列表、集合、字典、元组)

    《100天精通Python专栏 - 快速入门到黑科技》 是由 CSDN 内容合伙人丨全站排名 Top 4 的硬核博主 不吃西红柿 倾力打造,专栏分为基础知识篇和黑科技应用篇。 基础知识篇 以理论知识为主,旨在帮助没有语言基础的小伙伴,学习我整理成体系的精华知识,快速入门构建起知识框

    2023年04月18日
    浏览(62)
  • 用元编程来判断STL类型

      在此之前,先来回顾元编程当中的一个重要概念。   std::true_type和std::false_type其实就是std::integral_constant传入模板特定参数的情形,注意到integral_constant结构体当中的value_type,顾名思义指的是值的类型,对应到std::true_type和std::false_type就是true和false。   先尝试着来写一

    2024年02月05日
    浏览(31)
  • Python教程(10)——Python变量类型元组tuple的详细用法

    在Python中,元组(Tuple)是一种有序且不可变的数据类型。元组可以包含任意数量的元素,用逗号分隔,并用圆括号括起来。与列表(List)不同,元组的元素不能修改。元组与列表一样,可以通过索引访问其中的元素。 元组的不可变性意味着无法向元组中添加、删除或修改元

    2024年02月12日
    浏览(34)
  • Python 元组tuple的创建与使用

    定义:定义元组使用 小括号 ,元素用逗号隔开。 特点:一个元组可以存储多个元素,元素可以是不同的数据类型,元素可以重复,元组内的数据是不可修改的(某个元素是列表,则可以对该列表进行新增删除修改操作),也不能进行删除。 组包方式创建元组: 通过 tuple(数组

    2024年02月12日
    浏览(41)
  • SDUT—Python程序设计实验五(列表与元组)

    如果你对python中的列表和元组的使用还不是很熟悉,这篇文章也许会提供一些帮助: Python数据容器之列表(list)与元组(tuple) 输入N个字符后,按各字符的ASCII码从小到大的顺序输出这N个字符。 输入格式: 输入数据有多组,每组占一行,有N个字符组成。 输出格式: 对于每组输入

    2024年02月08日
    浏览(104)
  • 【python基础】基本数据类型-数字类型

    视频讲解 数字类型 Python3 支持int(整型数据)、float(浮点型数据)、bool(布尔类型) 在Python 3里, 只有一种整数类型 int,表示为长整型 。像大多数语言一样,数值类型的赋值和计算都是很直观的。 编写程序如下所示: 这里需要注意的是 数值的除法运算,包含两个运算符:/ 返回

    2024年02月06日
    浏览(43)
  • 【python基础】基本数据类型-字符串类型

    视频讲解: 字符串数据类型01 字符串就是一系列字符。在python中,用引号括起来文本内容的都是字符串。 其语法格式为:‘文本内容’或者“文本内容” 编写程序如下所示 我们发现其中的引号可以是单引号,也可以是双引号。这样的灵活性可以使我们进行引号之间的嵌套。

    2024年02月06日
    浏览(52)
  • Python 基本数据类型(一)

       最宝贵的生命,是我的灵魂所在,也是我,赖以生存的,最基本的保障。有了生命,也就有了,我的光明,我的神奇,还有我的梦想,和追求。有我,就有生命,有了生命,人生就会有意义。因此,我就有了顽强的意志,坚不可摧的力量,永远的自信,我就能够真正的验

    2024年02月11日
    浏览(37)
  • Python 基本数据类型(八)

    一粒种子,是在痛苦中,萌生出新的希望;一个婴儿,是在痛苦中,分娩出新的生命;稚嫩的雏鹰,是在痛苦中,倔强的展翅。一切的一切,都要经历过痛苦的探索,才会收到成功的喜悦。早安! 生活需要触碰,而不是紧握。当你能控制自己的心态时,那你也就是成功的。优

    2024年02月12日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包