Python编程基础与应用.pptxVIP

  1. 1、本文档共253页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

;《Python》课程;这门课的目标是什么;这门课的核心是什么;如何学好这门课;这门课的时间安排;如何考核?;计算机是做什么的;计算机存在限制;计算机基本架构;知识的分类-是什么和怎么做;什么是程序;程序的本质;程序的运行;程序语言的语法和语义;从源代码到运行;编译;解释;编译和解释(Java示例);为什么选择Python-流行;为什么选择Python-简洁;为什么选择Python-社区和生态;Python的版本;Python2.x;Python3.x;如何选择版本;安装Python;Anaconda;Python运行方式;Python交互式REPL;两种REPL:python和ipython;实践-Python官方REPL;实践-IPython;Python文件;实践–运行Python文件;PyCharm–Python集成开发环境;实践–在PyCharm中创建项目;Python在大数据应用中的常用工具;;;Python程序的组成和运行;对象(Object);Python的基本类型;类型转换;练习1-值和类型;表达式;打印结果到控制台;应用在int和float上的操作;操作符优先级;Python作为计算器;练习2–表达式;变量和值的绑定;表达式的抽象;改变现有的绑定关系;练习3-变量和赋值;int和float上的比较操作;bool上的逻辑操作;练习4-比较操作和逻辑操作;分支;一个简单例子;分支控制流程总结;练习5-嵌套的条件语句;字符串;应用于字符串类型的操作;下标操作记忆法(供参考);练习:抽取子串;基本输入输出-print;基本输入输出-input();控制流:while循环;while循环示例;函数;编写和调用函数;函数示例:找出最小的数;用户自定义类型-示例;实现者-类的定义-初始化方法;使用者-创建类的实例;实现者-类的方法;使用者-调用对象的方法;;;复习:分支;复习:分支控制流程小结;简单分支的不足;控制流:while循环;while循环示例;控制流:while和for;控制流:for循环;range(start,stop,step);break语句;练习:break示例;迭代(循环)控制流;迭代(循环)示例;迭代示例(续);一种循环算法设计思路:猜测和检验;计算正整数立方根;字符串的不可变值;字符串和循环;常见循环形式-重复处理一批数据;遍历处理序列的每一个元素;遍历处理文件的每一行;练习:文件行数统计;常见循环形式-累积;无筛选累积-阶乘计算;有筛选累积-前n个偶数之和;常见循环形式-递推;练习:递推计算Fibonacci数列;Fibonacci数列计算;循环不变式;循环不变式-Fibonacci;;;如何组织代码;分解和抽象;Python的主要分解的手段;使用函数来做抽象;函数;编写和调用函数;环境;环境;环境;环境;没有return的函数;理解程序的运行过程;练习:程序运行中的环境;作用域的例子;更复杂的作用域例子;更复杂的作用域例子;更复杂的作用域例子;更复杂的作用域例子;更复杂的作用域例子;更复杂的作用域例子;练习:更复杂的例子;Keyword参数和默认值;Keyword参数和默认值;函数是一种契约;什么是递归;迭代式(iterative)算法;乘法计算的迭代版本;乘法计算的递归版本;乘法计算的递归版本;递归计算阶乘;递归函数的作用域-代码;递归函数的作用域-演示;递归函数的作用域-解释;Hanoi塔-传说;Hanoi塔-展示;练习:Hanoi塔-解决方案;练习:Hanoi塔–代码实现;Hanoi塔-代码;数学归纳法;数学归纳法与递归;分治法(divide-and-conquer);模块;模块示例;模块的使用;文件和IO;文件操作示例;;;元组(Tuple);元组示例;元组的使用;元组操作演示-图示;元组操作演示-代码;列表(List);列表的索引操作;下标操作记忆法(供参考);列表更改;列表的迭代;列表上的操作-append;列表上的操作-列表连接;列表上的操作-删除;列表和字符串互相转换;列表的排序和反转;可变对象和别名;可变对象和别名;可变对象和别名;可变对象和别名;列表复制;列表迭代过程中的修改;列表迭代过程中的修改;避免在列表迭代中修改列表结构;;;函数也是对象;函数作为参数的例子;函数作为列表元素的例子;map函数;map函数;如何存储某门课程的成绩;获得某个学生的相关信息;更好更清晰的方式-使用字典;字典(dict);在dict里查找;dict的操作;dict的操作;dict的key和value;dict应用示例-

文档评论(0)

139****1983 + 关注
实名认证
文档贡献者

副教授、一级建造师持证人

一线教师。

领域认证该用户于2023年06月21日上传了副教授、一级建造师

1亿VIP精品文档

相关文档