- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
目录1-1Python简介1-2Python应用领域1-3Python解释器安装1-4Pycharm安装与配置1-6编程规范1-7程序注释1-5项目实现
1-6Python编程规范-PEP8标准1.PEP8标准Python非常重视代码的可读性,对代码布局和排版有更加严格的要求。这里重点介绍PEP8标准。PEP8是Python代码的编码风格指南,它为编写Python代码提供了一系列的规范和建议。Python社区对代码编写的一些共同的要求、规范和一些常用的代码优化建议,最好在开始编写第一段代码时就要遵循这些规范和建议,养成一个好的习惯。
1-6Python编程规范-PEP8标准(1)严格使用缩进来体现代码的逻辑从属关系。一般是4个空格
1-6Python编程规范-PEP8标准(2)每个import语句只导入一个模块,尽量避免导入整个库,最好只导入确实需要使用的对象。(3)最好在每个类、函数定义和一段完整的功能代码之后增加一个空行,在运算符两侧各增加一个空格,逗号后面增加一个空格。(4)尽量不要写过长的语句。如果语句过长,可以考虑拆分成多个短一些的语句,以保证代码具有较好的可读性。如果语句确实太长而超过屏幕宽度,最好使用续行符“\”,或者使用圆括号把多行代码括起来表示是一条语句。(5)书写复杂的表达式时,建议在适当的位置加上括号,这样可以使得各种运算的隶属关系和顺序更加明确。(6)对关键代码和重要的业务逻辑代码进行必要的注释。
1-6Python编程规范-思政元素思政元素各行各业,各个工作岗位都要工作规范,了解规范,认真遵守,养成良好的习惯,做事先做人。文明城市建设,需要每一个人都遵纪守法,文明做人,文明做事。程序设计,设计美好人生,共建美好家园。
1-6Python编程规范-importthis2.importthisPython中的“importthis”是一个彩蛋,当你在Python解释器中输入“importthis”并回车后,会显示一段关于Python编程的格言。这段格言被称为“TheZenofPython”(Python之禅),它包含了Python的设计哲学和指导原则。
1-6Python编程规范-关键原则(1)优美胜于丑陋(Beautifulisbetterthanugly)代码应该是优雅和美观的,这有助于提高代码的可读性和可维护性。(2)显式胜于隐式(Explicitisbetterthanimplicit)代码应该直白清晰,避免过度的隐含和暗示,使得代码的意图一目了然。(3)简单胜于复杂(Simpleisbetterthancomplex)解决方案应尽可能简单,复杂性往往会导致更多的错误和难以理解的代码。(4)复杂胜于杂乱(Complexisbetterthancomplicated)在必要的情况下,代码可以复杂,但不应混乱到难以管理的程度。
1-6Python编程规范-关键原则(5)扁平胜于嵌套(Flatisbetterthannested)代码结构应尽量扁平化,避免过深的嵌套,这样更易于理解和导航。(6)稀疏胜于密集(Sparseisbetterthandense)代码应该有足够的空白,使其看起来不拥挤,增强可读性。(7)可读性很重要(Readabilitycounts)代码的主要目的是为了被阅读和理解,而不仅仅是为了执行一个任务。
目录1-1Python简介1-2Python应用领域1-3Python解释器安装1-4Pycharm安装与配置1-6编程规范1-7程序注释1-5项目实现
1-7Python程序注释-注释的用途1.注释的用途(1)注释用于说明程序或语句的功能可以起到一个提醒作用,时间久了,对当时如何实现的细节记不清了,阅读注释,可以帮助开发者回忆那些细节。对关键代码和重要的业务逻辑代码进行必要的注释。(2)方便开发者交流开发过程中,免不了要与其他人员合作,注释会在合作人员之间起到一个交流和桥梁的作用。(3)方便测试程序如果打算临时禁用某段程序,但又在犹豫之中,那么就可以在那些语句前标上注释记号,这样它就不会被执行了;事后如果觉得它还有用,只要去掉注
您可能关注的文档
- 《编程设计及数据库基础》课件——增删改数据.pptx
- 《草食家畜生产》课件——5.5犊牛和青年牛饲养管理.ppt
- 《草食家畜生产》课件——5.6肉牛饲养管理.ppt
- 《草食家畜生产》课件——5.7肉羊饲养管理.ppt
- 《草食家畜生产》课件——5.8家兔饲养管理.ppt
- 《草食家畜生产》课件——6.1草食家畜保健.ppt
- 《测绘CAD》课件——2.CAD安装.ppt
- 《测绘CAD》课件——3.CAD界面.ppt
- 《测绘CAD》课件——4.图层设置.ppt
- 《测绘CAD》课件——5.绘制图形.ppt
- 第12课 大一统王朝的巩固 课件(20张ppt).pptx
- 第17课 君主立宪制的英国 课件.pptx
- 第6课 戊戌变法 课件(22张ppt).pptx
- 第三章 物态变化 第2节_熔化和凝固_课件 (共46张ppt) 人教版(2024) 八年级上册.pptx
- 第三章 物态变化 第5节_跨学科实践:探索厨房中的物态变化问题_课件 (共28张ppt) 人教版(2024) 八年级上册.pptx
- 2025年山东省中考英语一轮复习外研版九年级上册.教材核心考点精讲精练(61页,含答案).docx
- 2025年山东省中考英语一轮复习(鲁教版)教材核心讲练六年级上册(24页,含答案).docx
- 第12课近代战争与西方文化的扩张 课件(共48张ppt)1.pptx
- 第11课 西汉建立和“文景之治” 课件(共17张ppt)1.pptx
- 唱歌 跳绳课件(共15张ppt内嵌音频)人音版(简谱)(2024)音乐一年级上册第三单元 快乐的一天1.pptx
文档评论(0)