news 2026/6/10 2:36:03

24大数据 17-2 期末复习2

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
24大数据 17-2 期末复习2

17-2 12.25

#1.九九乘法表 for循环foriinrange(1,10):forjinrange(1,i+1):print(f"{j}*{i}={j*i:2d}",end=' ')print()#2.比较两数大小,返回较小值 函数实现defmin(a,b):ifa<b:returnaelifa==b:returnaelse:returnb n1=int(input("请输入一个数:"))n2=int(input("请输入一个数:"))print(min(n1,n2))#3.range函数生成倒三角图案foriinrange(9,0,-2):print('*'*i)#range函数生成正三角foriinrange(9,0,-2):print(' '*((9-i)//2)+'*'*i)''' #4.二分查找代码实现 20分 1.二分查找必须在有序的数组里面去使用(由小到大或由大到小) 2.一分为二的思想,每次把待查找的元素跟中间值比较 a.如果查找元素等于中间值,代表找到了 b.如果查找元素大于中间值,代表在中间值的右半部分(小到大) c.如果查找元素小于中间值,代表在中间值的左半部分(小到大) 3.在没有出现等于的情况,一直循环重复第二个步骤 '''# 第一步:定义函数和参数defbinary_search(arr,target):# 第二步:初始化左右边界left=0right=len(arr)-1# 第三步:开始循环查找whileleft<=right:# 计算中间位置mid=(left+right)//2# 第四步:判断三种情况ifarr[mid]==target:returnmid# 找到了,返回索引elifarr[mid]<target:left=mid+1# 目标在右边else:right=mid-1# 目标在左边return-1# 返回-1表示没找到if__name__=="__main__":test_list=[1,3,5,7,9,11,13,15]print("查找7的位置:",binary_search(test_list,7))# 应该返回3print("查找9的位置:",binary_search(test_list,9))# 应该返回4print("查找8的位置:",binary_search(test_list,8))# 应该返回-1#5.斐波那契数列前10项 n<2 n n>=2 f(n)=f(n-1)+f(n-2)deffib(n):ifn==1orn==2:return1else:returnfib(n-1)+fib(n-2)print(fib(10))
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/7 6:38:04

STM32入门必看:Keil5中时钟系统配置基础讲解

STM32时钟系统入门指南&#xff1a;Keil5中从零配置到实战调试你有没有遇到过这样的情况——代码烧录成功&#xff0c;但单片机就是不跑&#xff1f;串口输出乱码、定时器不准、ADC采样漂移……这些问题的根源&#xff0c;往往不是外设驱动写错了&#xff0c;而是时钟没配对。在…

作者头像 李华
网站建设 2026/6/8 22:08:52

14、容器网络安全配置指南

容器网络安全配置指南 1. 引言 随着向基于容器的应用程序迁移,网络安全是需要认真考虑的重要方面。容器会增加需要保护的网络端点数量,虽然并非所有端点都完全暴露在网络中,但默认情况下,未暴露的端点之间会直接通信,这可能引发其他安全问题。本文将探讨一些配置选项和相…

作者头像 李华
网站建设 2026/6/7 6:20:29

收藏!小白也能玩转大模型:零基础AI应用学习全攻略

文章针对AI学习者的焦虑与误区&#xff0c;提出普通人学习AI不需要成为技术专家&#xff0c;而应聚焦于"调度AI的能力"。从应用场景出发&#xff0c;设计了从工具入门到智能体基础再到场景集成的三阶段学习路径&#xff0c;强调提示词工程、智能体模版和内容生成等核…

作者头像 李华
网站建设 2026/6/7 7:08:40

「收藏必学」AI会取代程序员吗?不会用AI的才会被淘汰!

文章指出&#xff0c;AI不会取代程序员&#xff0c;但不会使用AI的程序员可能面临淘汰风险。掌握AI大模型技术的开发者在未来职场更具竞争力&#xff0c;薪资水平也更高。“AI会取代我的工作吗&#xff1f;” 这恐怕是现在每个职场人睡前都要琢磨的问题。 尤其是在技术迭代加速…

作者头像 李华
网站建设 2026/6/7 6:50:28

Dify平台文档中心使用指南:快速获取帮助信息

Dify平台文档中心使用指南&#xff1a;快速获取帮助信息 在AI应用开发日益普及的今天&#xff0c;越来越多团队开始尝试将大语言模型&#xff08;LLM&#xff09;融入实际业务场景。然而&#xff0c;当真正着手构建一个可落地、可持续迭代的智能系统时&#xff0c;许多开发者都…

作者头像 李华
网站建设 2026/6/7 11:59:01

allegro导出gerber文件快速理解:一文说清基本流程

Allegro导出Gerber文件实战指南&#xff1a;从零到一次成功 你有没有遇到过这种情况&#xff1f; PCB设计画了三周&#xff0c;DRC全绿&#xff0c;信心满满地导出Gerber发给板厂——结果三天后收到回复&#xff1a;“顶层阻焊全黑”、“钻孔偏移0.2mm”、“丝印压焊盘被拒单”…

作者头像 李华