- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
3.2.4循环结构的程序实现1
2
展示代码importturtle#导入turtle库turtle.circle(50)turtle.circle(55)turtle.circle(60)importturtle#导入turtle库fornin[50,55,60]:turtle.circle(n)遍历3
for变量in序列:循环体[else:语句块]for变量inrange(起始值,终值,步长值):循环体[else:语句块]for循环语句是通过次数来控制循环的执行过程,即循环的次数可预先计算出的。(else子句可选,且只有for循环完整执行else子句才执行)字符串、列表、字典等for语句的通用格式4
importturtle#导入turtle库fornin[50,55,60]:turtle.circle(n)for语句的通用格式循环变量序列循环体可为多条语句特点:重复执行循环体对于序列中的每一个元素执行循环体序列的元素数量控制循环次数:序列中的元素会被依次赋值给变量,然后执行一次循环体。循环变量成功取到序列中下一个元素了吗?循环体5
for语句的通用格式遍历字符串建立循环foriinPython:print(i)遍历列表建立循环weeklist=[Monday,Tuesday,Wednesday]fordayinweeklist:print(week:,day)遍历字典建立循环a={1:2,3:4,5:6,7:8}foriina:print(i)6
for变量inrange(起始值,终值,步长):循环体[else:语句块]若序列中的元素为有序整数,可利用函数range来实现。循环结构-for格式2for语句的通用格式语法格式:range(start,end,step)step是序列中的每个元素之间的差range(start,end)若缺少step,则默认值为1range(end)若缺少start,则默认值为0forninrange(2,9,2):forninrange(2,9):forninrange(3):
s=[tea,teacher,student,stu,master]c=input(“请输入字符串:)n=0forchins:ifcinch:n+=1print(n)若输入的数据为“ter”,输出的值为。1练一练循环体中的语句要向右缩进,且缩进量要一致。
5.有如下程序段:sum=0foriinrange(10,20,3):sum+=iprint(″sum=″,sum)(1)循环变量i的初值为________,终值为________,步长为________。(2)该程序段执行后,输出结果为________。答案(1)10193(2)sum=58循环结束时,循环变量的值为最后一次进入循环的值,不会超出范围练一练
s=[tea,teacher,student,stu,master]forchins:??s=[tea,teacher,student,stu,master]forchinrange(5):??s=[tea,teacher,student,stu,master]whilei:nt()print(ch)print(s[ch])len(s)print(s[i])nameiisnotdefined
上机实践1现在有一个列表hobby=[篮球,羽毛球,看书,旅行,音乐],如果要将hobby中的所有元素输出到屏幕上(一行一个元素)有一个表示编程语言的列表langs=[C#,Java,JavaScript,Ruby,Python,clojure,Go,Rust],请编写程序在屏幕上输出名称少于6个字符的编程语言。学习教材中关于range函数的使用及其说明,编程实现输出20以内的偶数。11
上机实践2foriinrange(1,10):forjinrange(1,i+1):print(i,*,j,=,i*j,end=)print()12
判断素数(质数)19是素数吗?素数一般指质数。质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。从2至18依次判断:是否能够被19整除(用变量i来存储2至(a-1)范围内的自
您可能关注的文档
- 《网络心理》第二课时《网动我心》课件.pptx
- 《珍惜青春时光拒食早恋苦果》中学生男女如何正确交往主题班会课件.pptx
- 1让目标导航学习(课件)-鲁画版心理健康五年级上册.pptx
- 3-1-1我的第一个Python程序第1课时教案-川教版初中信息技术七年级上册.pptx
- 3我和我老师交朋友(课件)-鲁画版心理健康五年级上册 (1).pptx
- 3我和我老师交朋友(课件)-鲁画版心理健康五年级上册.pptx
- python基本语法 2-2做出判断的分支(第1课时)课件 教科版 高中信息技术必修1.pptx
- 别让手机偷走你的梦——学会正确使用手机主题班会课件.pptx
- 大学专业探索课件-高中心理健康.pptx
- 第4课《大眼睛》(课件)湘美版美术一年级上册.pptx
- 浙江省临海市白云高级中学2025届高三历史3月月考试题.doc
- 云南拾谷县第一中学2024_2025学年高二物理上学期10月月考试题.doc
- 2025版高考生物总复习第13讲基因的分离定律教案苏教版.doc
- 湖北省黄石实验高中2024_2025学年高一历史下学期期末考试模拟卷.doc
- 通史版2025版高考历史大一轮复习专题七近代化的曲折发展__中日甲午战争至五四运动前4第4讲从维新思想到新文化运动课后达标检测含解析新人教版.doc
- 2024年高考数学考试大纲解读专题04导数及其应用含解析文.doc
- 河南省许汝平九校联盟2024_2025学年高一语文上学期期末考试试题扫描版无答案.doc
- 江西省吉安市吉水县第二中学2024_2025学年高一历史上学期第二次月考试题.doc
- 北京市平谷区2025届高三政治一模考试试题含解析.doc
- 2025届中考物理第四讲物态变化专项复习测试无答案新人教版.docx
文档评论(0)