Python练习18

news/2024/11/14 13:09:35/

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和其它函数中的
      任何内容,仅在函数的注释标志之间填入所编写的若干语句。

---------------------------------------------------------

代码实现

python">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 创造更多的精彩。明天,我们再次起航。


http://www.ppmy.cn/news/1546674.html

相关文章

vue-h5:在h5中实现相机拍照加上身份证人相框和国徽框

1.基础功能 参考: https://blog.csdn.net/weixin_45148022/article/details/135696629 https://juejin.cn/post/7327353533618978842?searchId20241101133433B2BB37A081FD6A02DA60 https://www.freesion.com/article/67641324321/ https://github.com/AlexKrat…

Jmeter的安装和使用

使用场景: 我们需要对某个接口进行压力测试,在多线程环境下,服务的抗压能力;还有就是关于分布式开发需要测试多线程环境下数据的唯一性。 解决方案: jmeter官网连接:Apache JMeter - Apache JMeter™ 下载安装包 配…

2024年11月13日历史上的今天大事件早读

1125年11月13日 南宋著名诗人陆游出生 1587年11月13日 明代政治家海瑞逝世 1760年11月13日 清朝嘉庆帝颙琰出生 1907年11月13日 世界上第一架直升飞机在法国飞起 1909年11月13日 南社成立 1918年11月13日 北京将克林德碑改名“公理战胜” 1927年11月13日 黄麻起义 1945年…

sql注入之二次注入(sqlilabs-less24)

二阶注入(Second-Order Injection)是一种特殊的 SQL 注入攻击,通常发生在用户输入的数据首先被存储在数据库中,然后在后续的操作中被使用时,触发了注入漏洞。与传统的 SQL 注入(直接注入)不同&a…

C++的序列式容器(二)list

std::list 是 C 标准库中的双向链表容器&#xff0c;提供了快速的插入和删除操作。与 vector 不同&#xff0c;list 是链式存储结构&#xff0c;因此它不支持随机访问。 1. 概述 std::list 是一个双向链表容器&#xff0c;位于 <list> 头文件中。链表是一种线性表数据结…

Oracle RAC的thread

参考文档&#xff1a; Real Application Clusters Administration and Deployment Guide 3 Administering Database Instances and Cluster Databases Initialization Parameter Use in Oracle RAC Table 3-3 Initialization Parameters Specific to Oracle RAC THREAD Sp…

dapp获取钱包地址,及签名

npm install ethersimport {ethers} from ethers const accounts await ethereum.request({method: eth_requestAccounts}); // 获取钱包地址 this.form.address accounts[0] console.log("accounts:" this.address)const provider new ethers.BrowserProvider(…

无人驾驶汽车——AI技术在交通领域的进展与未来展望

文章目录 前言什么是无人驾驶汽车?特斯拉的无人驾驶愿景无人驾驶的技术进程:从DARPA挑战赛到特斯拉中国无人驾驶技术的现状谷歌的加入与优步的竞争深度学习的到来与特斯拉的独特优势无人驾驶的未来:机遇与挑战总结前言 今天,我想通过讲一个故事,帮助大家更好地理解无人驾…