- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Python少儿编程 基础篇公开课 优质课 适用如遇课件中视频、音频无法正常播放,请在网站联系上传者索取完整版本。如需与课件配套的教学设计、随堂练习,请与上传者联系索取。
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. 少儿编程课
大大数字
字符串的遍历for x in 字符串: …字符串[下标]字符串1 + 字符串2字符串 * 数字print(hello+world) #helloworldprint(xyz*3) #xyzxyzxyzfor x in python: print(x) #p y t h o ns=pythonprint(s[0]) #pprint(s[1]) #yprint(s[-1]) #n
字符串的切片切片:[起点:终点:步长]s=pythonprint(s[1:3:1])print(s[1:3])print(s[:3:])print(s[1::])print(s[::-1])
大数字计算已知数字N为2008个2008组成的数字,N除以13的余数是?1、利用字符串乘法的特性,构建一个有2008个2008的字符串。2、利用数字和字符串转换的技巧,将字符串转为数字,然后对数字13求余。
大数字计算s=2008*2008n=int(s)print(n%13)
大数字计算多位数200920092009…..2009736中有n个2009(n至少为4个),能被11整除,n的最小取值是多少?
思路分析利用字符串乘法的特性,构建字符串。因为不确定有多少个2009(即无法确定n的值为多少),所以要利用while循环,不断改变n的值,利用字符串乘法与736拼接构成多位字符串。将字符串转为数字后看是否可以整除11,如果可以循环终止,如果不可以继续测试下一个数字。
大数字计算n=4while True: s=2009*n+736 print(s) if int(s)%11==0: break else: n+=1print(n)break:终止循环
大数字计算1,2,3,4…9,10,11…自然数组成一个数字1234567891011…则这个数字从第1位到第207位位数之和是多少?
思路分析数字从1开始构成一个大数字12345678910…..,显然这里不能用数学计算,而是应该将数字转为字符串后进行字符串的拼接,构成这样一个数字。题目要求对前207位求和,并不需要一直拼接到数字207。位数够了就立即停止拼接。因此在不知道准确拼接到哪个数字停止时,无法使用for循环,应该使用while循环,并设定为一直循环。遍历拼接好的207位字符串,将字符串转为数字并求和。
找数字想一想代码有可以改进的地方吗?s=x=1while True: s+=str(x) #从1开始拼接,构成一个长度为207的大字符串 if len(s)==207: #长度为207时,终止 break else: x+=1sum=0for x in s: #遍历207个字,转为数后累加求和 sum+=int(x)print(sum)
步长步长原意是指走路或跑步时两脚相邻着地点之间的距离。步长在程序设计中就是数值在每次运算时的改变量(有可能增加或减少)。例如,我们经常写的for x in range(10),x的变化是规律是每次循环时都增加1,这里的1就是改变量,也就是该循环的步长值为1。我们也可以改变步长值,也就是改变每次循环时循环变量的改变量。range(起始值,终止值,步长值)例如:for x in range(1,10,3),则x的变化是规律是每次循环时都增加3,x的取值依次为1,4,7步长值还可以应用在切片上,python [::3]得到的结果是ph。
找数字从1开始到103的连续奇数依次写成一个多位数,N=1357911…数A共有多少位?除以9的余数是?
1、可以从1开始逐个数字遍历到103,找到里面的奇数。 也可以从1开始到103,将步长设置为2,这样得到的每一个都是奇数。2、将循环变量从数字转为字符串,进行字符串的拼接。3、拼接完成后的字符串通过长
您可能关注的文档
- python编程 一阶第07课 7课 while循环 课件 .pptx
- python编程 一阶第11课 排列小星星 课件 .pptx
- python编程教学 二阶第02课 神奇的“圆” 课件 .pptx
- python编程教学 二阶第05课 春联 课件 .pptx
- python编程教学 二阶第06课 新年贺卡 课件 .pptx
- python编程教学 二阶第08课 奥运五环 课件 .pptx
- python编程教学 二阶第10课 多彩同心圆 课件 .pptx
- python编程教学 二阶第11课 花蟒蛇 课件 .pptx
- python编程教学 二阶第20课 案例考题(三)课件 .pptx
- python编程教学 三阶第05课 高阶函数 课件.pptx
- Python少儿编程 基础篇 9-数字谜题 课件 .pptx
- Python少儿编程 基础篇 15牛吃草问题 课件 .pptx
- Python少儿编程 进阶篇 2-英雄盒子 课件 .pptx
- Python少儿编程 进阶篇 3-初识HTTP协议 课件 .pptx
- Python少儿编程 进阶篇 5-图片爬取 课件 .pptx
- Python少儿编程 进阶篇 6-火车票查询工具 课件 .pptx
- Python少儿编程 进阶篇 8-面向对象编程 课件 .pptx
- Python少儿编程 进阶篇 10-飞机大战1 .pptx
- Python少儿编程 进阶篇 12-飞机大战3 课件 .pptx
- Python少儿编程 进阶篇 13-飞机大战4 课件 .pptx
最近下载
- 寿盒(骨灰盒)供应及售后服务方案.pdf VIP
- 2025学年高一下学期期中考试物理试卷 Word版含答案 .pdf VIP
- 适老化全场景技术规范 第2部分:既有居住建筑适老化改造技术标准 .pdf VIP
- 生态系统多样性及保护.pptx VIP
- (高清版)ZT 0331-2020 地热资源评价方法及估算规程.pdf VIP
- T∕CBMCA 057.1-2024 适老化全场景技术规范 第1部分:居住建筑适老化基本要求.pdf
- DVBS2第二代卫星数字视频广播标准.pptx
- (完整word版)高考英语词汇3500词(必背) .pdf
- 项目五-气压回路分析课件.pptx VIP
- 复杂视频的深度分析与理解方法.PDF
文档评论(0)