- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
零基础Python编程从入门到实战授课教师:xxxPython
走进Python编程世界第1章
目录CONTENTSPython简介01Python开发工具02实战——搭建Python开发环境03本章小结04
Python简介01
课堂导入(1)谁能猜到这是用什么语言制作的?(2)你们知道现在最流行的编程语言排行吗?
1.1.1Python的产生与发展1991年2000年10月2008年12月2011年1月2020年1月第一个Python编译器诞生。Python3.0版本发布。Python2.7正式终止支持,全面进入Python3.x时代。Python2.0版本发布。Python被TIOBE编程语言排行榜评为2010年度语言。1989年Python语言诞生
1.1.2Python的特点(1)简单易学(2)免费开源(3)类库丰富(4)可扩展(5)解释性(6)可移植性(7)可嵌入性
课堂讨论(1)为什么Python能成为「全球最受欢迎的第一门编程语言」?(2)如果只能用一句话描述Python,你会说什么?
1.1.3Python之禅01Beautifulisbetterthanugly.优美胜于丑陋。(Python以编写优美的代码为目标)02Explicitisbetterthanimplicit.明了胜于晦涩。(优美的代码应当是明了的,命名规范,风格相似)03Simpleisbetterthancomplex.简洁胜于复杂。(优美的代码应当是简洁的,不要有复杂的内部实现)
1.1.3Python之禅04Complexisbetterthancomplicated.复杂胜于凌乱。(如果复杂不可避免,那代码间也不能有难懂的关系,要保持接口简洁)05Flatisbetterthannested.扁平胜于嵌套。(优美的代码应当是扁平的,不能有太多的嵌套)06Sparseisbetterthandense.间隔胜于紧凑。(优美的代码应有适当的间隔,不要奢望一行代码解决问题)
1.1.3Python之禅07Readabilitycounts.可读性很重要。(优美的代码是可读的)08Specialcasesaren’tspecialenoughtobreaktherules.Althoughpracticalitybeatspurity.即便假借特例的实用性之名,也不可违背这些规则。(这些规则至高无上)09Errorsshouldneverpasssilently.Unlessexplicitlysilenced.不要包容所有错误,除非你确定需要这样做。(精准地捕获异常,不写except:pass风格的代码)
1.1.3Python之禅10Inthefaceofambiguity,refusethetemptationtoguess.当存在多种可能,不要尝试去猜测。11Thereshouldbeone--andpreferablyonlyone--obviouswaytodoit.而是尽量找一种,最好是唯一一种明显的解决方案。(如果不确定,就用穷举法)12Althoughthatwaymaynotbeobviousatfirstunlessyou’reDutch.虽然这并不容易,因为你不是Python之父。(这里的Dutch是指Guido)
1.1.3Python之禅13Nowisbetterthannever.Althoughneverisoftenbetterthan*right*now.做也许好过不做,但不假思索就动手还不如不做。(动手之前要细思量)14Iftheimplementationishardtoexplain,it’sabadidea.Iftheimplementationiseasytoexplain,itmaybeagoodidea.如果你无法向人描述你的方案,那肯定不是一个好方案;反之亦然。(方案测评标准)15Namespacesareonehonkinggreatidea--let’sdomoreofthose!命名空间是一种绝妙的理念,我们应当多加利用。(倡导与号召)
1.1.4Python的应用领域Web开发网络爬虫人工智能大数据分析自动化运维游戏开发办公自动化
课堂讨论(1)哪些数据可以爬?哪些不可以爬?(2)如何判断一个网站是否禁止爬虫?
课堂小结Python简介Python的产生与发展Python的特点Python之禅Python的应
您可能关注的文档
- 【零基础学Python教案】第2章 Python基础语法 PPT课件.pptx
- 【零基础学Python教案】第3章 流程控制语句 PPT课件.pptx
- 【零基础学Python教案】第5章 字典和集合 PPT课件.pptx
- 【零基础学Python教案】第6章 函 数 PPT课件.pptx
- 【零基础学Python教案】第8章 文件操作 PPT课件.pptx
- 【零基础学Python教案】第9章 异常处理 PPT课件.pptx
- 【零基础学Python教案】第10章 游戏开发 PPT课件.pptx
- 【零基础学Python教案】第11章 网络爬虫 PPT课件.pptx
- 【零基础学Python教案】第12章 数据库编程 PPT课件.pptx
- 【零基础学Python教案】第13章 数据分析 PPT课件.pptx
有哪些信誉好的足球投注网站
文档评论(0)