还剩35页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
《顺序结构》Python简介本课程将带您深入探索顺序结构,从基础知识到通过学习顺序结构,您将能够编写简洁高效的代Python Python实践应用,帮助您掌握编程的核心技能码,解决实际问题,为进阶学习高级知识打下坚Python Python实的基础简介Python简单易学功能强大以其简洁明了的语拥有丰富的库和框Python Python法而闻名,易于学习和理架,可以用于开发各种应用解,即使是初学者也能轻松程序,包括网站、游戏、数上手据分析等社区活跃拥有庞大的社区,提供丰富的学习资源和支持,您可Python以轻松找到帮助解决问题历史Python年,开始设计1989Guido vanRossum Python1年,的第一个版本发布21991Python年,发布,引入垃圾回收机制和2000Python
2.03支持Unicode年,发布,引入新的语法和特42010Python
3.0性如今,已成为全球最流行的编程语言之Python5一,广泛应用于各个领域特点Python易学易用功能强大语法简洁,易于学习和拥有丰富的库和框架,Python Python理解,即使是初学者也能轻松上可以用于开发各种应用程序,包手括网站、游戏、数据分析等用途广泛社区活跃在各个领域都有广泛的拥有庞大的社区,提供Python Python应用,包括数据科学、人工智能、丰富的学习资源和支持,您可以开发、自动化等轻松找到帮助解决问题Web编程环境Python解释器集成开发环境()IDE解释器是执行代码的软件,它将集成了代码编辑器、调试器、代码补全等功能,为开Python Python Python IDE代码翻译成计算机可以理解的机器指令发人员提供更便捷的开发体验解释器PythonCPython Jython12官方解释器,用语言编运行在虚拟机上的C Java写,是使用最广泛的解释器,可以与Python解释器代码进行交互Python JavaIronPython3运行在微软平台上的解释器,可以与代码.NET PythonC#进行交互集成开发环境()Python IDEPyCharmVisual StudioCode Spyder由开发的专业由微软开发的跨平台代码编辑器,支面向科学计算的,提供JetBrains Python Python IDE,功能强大,支持代码补全、调持多种编程语言,可以通过扩展来支交互式控制台、代码编辑器、数据可IDE试、版本控制等持开发视化工具等Python顺序结构Python顺序结构1选择结构2根据条件执行不同的代码块循环结构3重复执行代码块,直到满足特定条件顺序结构概述代码执行顺序代码从上到下依次执行Python执行流程每行代码只执行一次,按照代码的排列顺序执行程序逻辑顺序结构的代码逻辑简单直观,易于理解和调试顺序结构代码格式printHello,world!#注释x=10printx变量和赋值12变量赋值运算符用于存储数据的容器用符号将数据赋予变量=3语法变量名值=变量命名规则以字母或下划线开头后续可包含字母、数字或下划线例如、name_age例如、name1age_2区分大小写不能使用关键字例如和是例如、、name Nameif forwhile不同的变量等变量数据类型整数类型1表示整数,例如、、10-50浮点数类型2表示小数,例如、
3.14-
2.5字符串类型3表示文本,例如、hello world布尔类型4表示真或假,例如、True False整数类型x=10printx#输出10浮点数类型pi=
3.14159printpi#输出
3.14159字符串类型message=Hello,Python!printmessage#输出Hello,Python!布尔类型is_true=Trueprintis_true#输出True算术运算符运算符描述示例加法+10+5=15减法-10-5=5乘法*10*5=50除法/10/5=
2.0整除//10//5=2取余%10%5=0幂运算**10**2=100赋值运算符运算符描述示例赋值=x=10加法赋值+=x+=5x=x+5减法赋值-=x-=5x=x-5乘法赋值*=x*=5x=x*5除法赋值/=x/=5x=x/5取余赋值%=x%=5x=x%5幂运算赋值**=x**=5x=x**5比较运算符运算符描述示例等于==10==10True不等于!=10!=5True大于105True小于510True大于等于=10=10True小于等于=5=10True逻辑运算符运算符描述示例逻辑与and Trueand TrueTrue逻辑或or Trueor FalseTrue逻辑非not notTrue False条件语句if语法执行流程条件表达式如果条件表达式为真,则执行代码块;否则不执行if:代码块单分支语句ifage=18if age=18:print您已成年双分支语句if-elsescore=60if score=60:print恭喜您,考试合格!else:print很遗憾,考试不合格多分支语句if-elif-elsegrade=90if grade=90:print优秀elif grade=80:print良好elif grade=70:print中等else:print不及格输入函数inputname=input请输入您的姓名print您好,,name输出函数printmessage=Hello,Python!printmessage#输出Hello,Python!格式化输出name=张三age=20printf我的姓名是{name},今年{age}岁练习练习计算平均成绩1score1=intinput请输入第一个成绩score2=intinput请输入第二个成绩score3=intinput请输入第三个成绩average_score=score1+score2+score3/3print平均成绩为,average_score练习判断奇偶数2number=intinput请输入一个整数if number%2==0:print该数为偶数else:print该数为奇数练习判断闰年3year=intinput请输入年份if year%4==0and year%100!=0or year%400==0:printf{year}年是闰年else:printf{year}年不是闰年知识要点总结顺序结构变量和赋值数据类型运算符代码从上到下依变量用于存储数据,赋值支持多种数据类支持各种运算PythonPythonPython次执行,每行代码只执行运算符用于将数据赋予变型,包括整数、浮点数、符,包括算术运算符、赋一次量字符串、布尔类型等值运算符、比较运算符、逻辑运算符等学习反思收获不足您对顺序结构有了在练习中可能遇到了一些困Python更深入的理解,能够编写简难,需要进一步巩固知识单的代码Python改进可以通过查阅资料、练习代码等方式,不断提升您的编程技能课后作业编写代码查阅资料12完成课本上的练习题,阅读相关书籍或网站,并尝试编写一些简单的进一步了解顺序Python程序结构和编程基础知识Python交流讨论3与同学或老师交流学习心得,共同进步结束语希望通过本课程的学习,您能够掌握顺序结构的基本知识,并为进一步学习编程打下坚实的基础祝您学习PythonPython愉快!。
个人认证
优秀文档
获得点赞 0