Python变量与注释高级用法实例分析


本篇内容介绍了“Python变量与注释高级用法实例分析”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!好的变量和注释并非为计算机而写,而是为每个阅读代码的人而写。变量与注释是表达作者思想的基础,他们对代码质量的贡献母庸质疑。1.什么是变量解包把一个可迭代对象的所有成员,一次性的赋值给多个变量的过程就是变量解包。2.变量解包语法1.变量注明类型介绍python给变量注明类型,与java变量类型不同,python的变量类型只是一种提示功能,不提供任何校验功能。
因此传入的变量类型与校验类型不一致也不会免费云主机域名报错。变量注明类型语法非常简单,在变量名称后面用冒号分隔表名类型即可。2.变量注明类型示例给变量起名主要有两种流派:一是通过大小写界定单词的驼峰命名,例如Java语言。二是通过下划线连接的蛇形命名,例如python语言。遵循PEP8原则描述性要强长度尽量短变量注明类型超短命名1.遵循PEP8原则PEP8原名《Python Enhacement Proposal #8》译为《8 号 Python 增强规范》为代码编写风格提供了指南,变量命名部分规范如下。普通变量,使用蛇形命名法,比如max_value常量,采用全部大写字母,使用下划线连接,比如 MAX_VALUE仅内部使用变量,在变量前增加下划线前缀,比如 _local_var变量名称与python关键字冲突时,在变量末尾追加下划线,比如 class_2.描述性要强写作过程中一项重要的工作就是为句子斟酌恰当的词语,不同的词语描述性的强弱是不同的。比如”冬天傲骨的梅花“ 就比 ”花“ 描述性要强。为变量命名和词语一样,同样有描述性强弱之分。
下面是描述性强弱不同的变量,对比可以感受到描述性强的变量名称使代码更易读。3.长度尽量短假如一个特别长的重复出现,读者不会觉得它精确,反而是啰嗦难读。在保证描述性清晰前提下,尽量让名字简短易读,通常控制在4个单词内。4.变量注明类型虽然python的变量不需要声明类型,但是为了提升可读性,我们可以为变量注明类型。
除了为变量注明类型外,还有约定俗称的变量名称与类型建立匹配关系,下面是一些变量名称和类型匹配的例子。5.超短命令在变量命名中有一类名称比较特别,只有一两个字母,通常他们分为两类,一类是大家约定俗称的短名字,另一类是起别名。约定俗称常用名称数组索引三剑客 i、j、k某个整数 n某个字符串 s某个异常 e文件对象 fp长名称起别名注释不会影响代码的行为,它会影响代码的可读性。python的注释分为两种,一种是代码内注释,一种是函数、类的注释也称为接口注释。行内注释接口注释1.用注释屏蔽代码在编程中会用注释屏蔽代码,如果这些代码不需要了可以直接删掉,如果需要用到这些代码可以从Git仓库中找到。临时注释掉的大段代码,对于阅读代码的人来说是一种干扰,没有任何意义。2.用注释复述代码上面这样的注释完全是冗余的,因为读者从代码本身就能读到注释里的信息。好的注释应该是这样注释作为代码之外的说明性文字,应该尽量提供那些读者无法从代码里读出的信息,描述代码为什么要这么做,而不是简单复述代码本身。除了为什么的解释性注释外,还有一种注释也很常见:指引性注释
这种注释不复述代码,而是简明扼要概括代码功能,起到”代码导读“作用。
指引性注释并不提供代码里读不到东西——假如没有注释,耐心读完所有代码也能知道代码做了什么。指引性注释就是降低代码认知的成本,让我们更容易理解代码的意图。指引性注释示例3.弄错接口注释的受众“Python变量与注释高级用法实例分析”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注百云主机网站,小编将为大家输出更多高质量的实用文章!

相关推荐: uni-app调取接口的方式及封装uni.request()的方法

本篇内容介绍了“uni-app调取接口的方式及封装uni.request()的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!async:用在函数定义的前面a…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 03/27 17:30
下一篇 03/27 17:30

相关推荐