用来判断python语句在分支结构中的是,哪一个不是python语言的基本结构

  用来判断python语句在分支结构中的是,哪一个不是python语言的基本结构

  和C/C、Java等语言一样,python有通用的命名规则。命名可以大大提高程序的可读性,提高代码的逻辑性,让自己和其他伙伴在以后的部署中更容易理解代码的含义,提高代码的编写效率。

  写程序的时候,需要注意以下几点。

  1.命名python变量名的硬性规则

  1.1.变量名区分大小写。

  Python变量名区分大小写。也就是说,Student和Student在python中代表两个不同的名字。

  1.2.python的变量名可以包含英文、下划线和数字,但不能以数字开头。

  即学生id、学生1、学生1、学生、学生等。是正确命名的,而1student是非法命名的。

  第二,不同风格命名的变量代表不同的类型。

  虽然驼峰的命名方式是用java,但是可能发明了java的职业猴的哥哥,不仅喜欢坐在Java的咖啡上,还喜欢坐在Java的骆驼上。哈哈),python变量一般用snake命名法命名。也就是说,如果变量名由两个单词组成,请使用下划线连接这两个单词。比如student_id当然你也可以在python中看到类似驼峰命名这样的变量名。对于职业猴来说,这些名字不是随便写的。他们符合某些标准。摘要如下:

  2.1.模块命名风格

  尽可能用小写字母命名模块,保持首字母小写,尽量不要使用下划线(除非有多个单词且数量较少)。

  #正确的模块名称

  导入解码器

  导入html_parser

  #不推荐使用的模块名称

  导入解码器

  2.2.命名类别(类别)

  类名用驼峰字的样式。第一个字符是大写字母,私有类以下划线开头。

  classfarm(:

  传球

  classanimalfarm(农场) :

  传球

  class_privatefarm(农场) :

  传球

  2.3.函数命名

  函数名全部小写,多个单词用下划线分隔。

  定义运行() :

  传球

  定义run_with_env():

  传球

  2.4.变量的命名(变量)

  变量名应该尽可能小写。如果有多个单词,请用下划线分隔。

  if __name__==__main__ :

  计数=0

  school_name=

  2.5.常数的命名(常数)

  如果要用符号表示常数(如光速等。),用大写字母;如果有多个单词,请用下划线分隔。

  MAX_CLIENT=100

  MAX_CONNECTION=1000

  连接超时=600

  三。以“下划线”开头的特殊命名

  我们通常会在python的源代码中看到以下划线开头的变量。新手看到这些变量会觉得奇怪。的确,这些以“_”开头的名字有着特殊的意义。

  3.1.用单下划线命名

  如果一个类变量以下划线“_”开头,就意味着不能直接访问,比如C的保护类型,这样的变量是不能导入的。

  模块名导入。

  如果使用以“一条下划线”开头的方法,它就不是访问点的一部分,不应该被直接访问(虽然语法访问也可以)。

  3.2.带双下划线的命名

  以下划线“双下划线”开头的类变量表示为该类的私有成员,不能通过导入或其他类变量来访问。

  对于类中的方法,双下划线开始表示子类不能编写方法。除非你真的知道自己在做什么,否则不要用这种方法。

  3.3.以双下划线开始并以双下划线结束的命名

  魔术:以双下划线开头,以双下划线结尾的变量是Python的特殊标志,有其特殊的身份。我们通常称这种方法为“魔法”。

  魔法是python的内置方法,不需要主动调用。存在来调用python的解释器。几乎所有的魔术方法都有相应的内置函数或运算符,在这个对象上使用这些函数或运算符会调用类中相应的魔术方法。重写python的这些内置函数无可厚非。

  如果想同时使用内置函数和运算符(如len、add、==)等。),ttdtd可以定义这样的方法,就像Python中内置的对象一样。

  当然,有些属性只是在末尾加了下划线,但这只是为了防止我们命名的一些名称与Python保留关键字冲突。没有什么特别的意义。

  在面向对象编程中,使用下划线变量(方法)通常与设计类有关。更多深入的知识,请看这个博客。当然,PEP8 (python教育建议书8)的官方文档是了解更多python编程规范的最佳参考。

  到目前为止,本文描述了如何轻松掌握python语言命名约定。关于python命名约定,请搜索聚美学院之前的文章或者继续查看以下相关文章。以后想多支持聚米学院。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • python语言基本语句用法总结大全,python语言基本语句用法总结怎么写
  • python语言基本语句用法总结大全,python语言基本语句用法总结怎么写,python语言基本语句用法总结
  • python是一种什么类型的计算机语言,python语言是一种什么类型的编程语言
  • Python的保留字符,python语言中的保留字
  • python的指数e怎么表示,指数函数在python语言中怎么表示
  • python语言合法的变量命名,在python中变量的命名要注意哪些问题
  • python变量命名可以用中文吗,下面哪一个不是python语言合法的变量命名
  • Python分词库,用python语言中文分词第三方库jieba对文件data
  • python中复数类型的实部和虚部都是浮点数,python语言中,复数类型中实数部分和虚数部分
  • 用python语言判断一个数是否为素数,Python判断是不是素数
  • python语句变量命名规则,python语言命名变量规则
  • 简述python语言程序的特点,以下关于python语言技术特点
  • matlab中for循环的用法例子,python语言for循环语句
  • Python主网站,python语言的官方网站
  • 用python开发的软件有哪些,哪些工具可以使用python语言开发软件
  • 留言与评论(共有 条评论)
       
    验证码: