深入浅出Python编程课件-程序和数据.pptx

深入浅出Python编程课件-程序和数据.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共84页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

深入浅出Python编程

(程序和数据)顺序:使用海龟画太极图

使用海龟turle模块画图太极图包括阴鱼、阳鱼和鱼眼鱼眼的比例、位置自主调整Outcome

单元目标/Objectives?理解顺序程序设计结构?了解计算机的组成和编程语言的发展?掌握Python程序的基本语法规则?熟练使用变量和基本I/O操作?理解和掌握变量的使用⑥具有人文情怀和文化自信

内容及计划/AgendaSchedule6ClassHoursDetails00:15课程介绍00:20认识计算机及编程00:40走进Python02:40turtle画太极图00:05课堂小结Total:6hours(4hPractice)

01认识计算机与编程ComputerProgram

1.冯·诺依曼体系结构运算器控制器存储器输入设备输出设备VonNeumannStoredProgramArchitecture

2.计算机程序—?编程语言的发展第一代,机器语言第二代,汇编语言第三代,高级程序设计语言编译vs.解释编译器将源代码/高级语言程序,一次性转换成目标代码,批处理解释器将源代码逐条转换成目标代码、同时逐条运行目标代码

2.计算机程序—?IPO/IPOS图输入—就是求解问题需要提供的数据,通过输入设备/文件等送入计算机中处理—产生输出所需的操作步骤,这也是你的算法输出—就是将问题求解需要的最终结果展现出来或存入文档等

2.计算机程序—?程序流程图图例表示意义椭圆表示流程的开始和结束平行四边形表示数据的输入和输出菱形表示判断条件,决定执行的选择矩形表示处理箭头表示工作流方向

2.计算机程序—?计算思维(ComputationalThinking)解构/分解(Decomposition)模式识别(Patternrecognition)模式归纳/抽象化(Abstraction)算法开发(Algorithmicthinking)

02认识PythonGettingPython

1.走进Python—?Python语言的特点“简单”/simple,又“不简单”/powerful的Python优雅的使用Python/Pythonic

1.走进Python—?Python语言的特点简单、简洁,易学/Greatstarterlanguage为可读性而设计/Designedtobehumanreadable灵活的编程语言—胶水语言/Flexibleprogramminglanguage免费、开源,跨平台/(FLOSS,Free/LibreandOpenSourceSoftware)

1.走进Python—?Python的应用机器学习模型/Machinelearningmodels人工智能项目/ArtificialintelligenceprojectsWeb应用项目/Webapplications自动化工具/Automationutilities啥都能干/Anything,really

2.Python语法规则缩进(indentation)采用空格1个tab相当于4个空格注释(comment)行注释—#块注释—/妙用注释调试程序

2.Python语法规则缩进(indentation)采用空格1个tab相当于4个空格注释(comment)行注释—#块注释—/妙用注释调试程序

2.Python语法规则续行符建议每行不超过80个字符\后面不能再加空格documentstring

Python代码格式

设置指南/PEP8

缩进:用4个空格,不要用制表符,制表符会引起混乱换行:一行不超过79个字符,换行的小屏阅读体验更好注释:最好把注释放到单独一行;使用文档字符串;注释内容不要超过72个字符空行:适当增加空行分隔较大的代码块运算符前后、逗号后要用空格,但不要直接在括号内使用类和函数的命名要一致。按惯例,命名类用UpperCamelCase,命名函数与方法用lowercase_with_underscores

3.简单I/O操作输出(print)语法格式可以用来调试程序输入(input)print(value,...,sep=,end=\n,file=sys.stdout,flush=False)print(‘我是Python,今年’,2021–1990,“岁了。”)字符串直接输出数值计算后输出字符串直接输出都是可选的,如果什么都不指定,就打印一个空行name=input(“你叫什么名字?”)提示信息,照原样打印出来name将获得从键盘上输入的值

3.简单I/O操作计算(eval)将字符串包裹的表达式

您可能关注的文档

文档评论(0)

ning2021 + 关注
实名认证
内容提供者

中医资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年05月10日上传了中医资格证

1亿VIP精品文档

相关文档