版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第三讲累加问题2024/1/21一、问题引入《道德经》:“九层高台,起于累土。”累:积累,叠加。加:增加。累加:在原有基础上添加。我们讲累加是指批量数据做加法运算。根据数据类型的不同,分数值累加和字符串累加两类问题进行讲解。2024/1/22二、数值累加累加语句模板在该模板中,程序将实现n个X的累加;X是每一个需要累加的数据,可以用python表达式表示,累加程序关键是变量X如何表达。2024/1/23三、pythonicsum()累加。该函数的原型如下sum(iterable[,start])参数说明:iterable--可迭代对象,如:列表、元组、集合。start--指定相加的参数,如果没有设置这个值,默认为0。返回值:计算结果。2024/1/24四、实例讲解问题:计算s=1+1/2+1/3+…1/n的值(n<=100)2024/1/25四、实例讲解问题:计算s=1+1/2+1/3+…1/n的值(n<=100)利用函数sum()计算累加,构造好迭代对象即可s=sum([1/kforkinrange(1,n+1)])2024/1/26五、练习①编程计算s=1+(1+2)+(1+2+3)+…+(1+2+3…+n)(n<=10000)。②编程计算s=1-2+3-4+…+n(n<=10000)。③编程实现100以内能被3整除数的和。2024/1/27六、字符串累加字符串累加是指批量字符串前后连接起来,生成新的字符串。2024/1/28七、字符串累加方式1.排队累加输入5,屏幕上显示”12345”。2024/1/29七、字符串累加方式2.插队累加输入5,屏幕是上显示”54321”。2024/1/210八、实例排队累加插队累加从图上看出输出共5行,第i行打印的数据是第i-1行的内容加上i,因此这是字符串累加问题。再观察发现左边的是字符串的排队累加,右边的是插入累加,代码如下:2024/1/211九、练习①十进制数转BCD码。5421BCD码是一种采用四位二进制数表示一位十进制是的编码,其各位的权依次为5,4,2,1,并要求大于等于5的十进制数所对应的编码最高位为1(如十进制数7所对应的“5421BCD”码为1010)。转换时,将十进制数从右往左按位
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业客户分流调度方案
- 2026西部财会面试题库及答案
- 2026年云南省公务员录用考试申论考试试卷及答案
- 2026年生物化学试题及答案
- 2026年全国内科主治医师资格考试真题及答案
- 2026年检验副高级职称答辩问题及答案
- 生物医药产业园建设项目交通影响评价
- 2026年地方病防治技能竞赛(理论知识)冲刺试题及答案
- 企业对账差异处理方案
- 2025南昌华路建设咨询监理有限公司招聘3人笔试历年典型考点题库附带答案详解
- 电力系统继电保护期末复习题及参考答案
- 2026延长石油(集团)限责任公司社会招聘易考易错模拟试题(共500题)试卷后附参考答案
- 企业资金拨付管理方案
- 2025年新疆维吾尔自治区初二学业水平地生会考试题题库(答案+解析)
- 25年真题贵州省2025年7月普通高中学业水平合格性考试历史试卷
- 2026年中国电信数据发展中心招聘考试试题
- 2026年《继电保护》期末练习题库(完整版)附答案详解
- 2026年三基三严考试十八项核心制度试题及答案
- 2026届江苏省苏州市新区一中学中考历史全真模拟试卷含解析
- 2025年广西壮族自治区地理生物会考真题试卷+答案
- 《油气管道地质灾害风险管理技术规范》SYT 6828-2024
评论
0/150
提交评论