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变量命名一般采用蛇命名))python的本质是大蟒蛇)。也就是说,不用说,变量名由两个字组成,像驼峰命名这样的变量名在python中也能看到。对于职业猴来说,这些名字不是随便写的。他们符合某些标准。摘要如下:

  2.1.模块(module)的命名风格模块的命名尽量用小写字母,第一个字母保持小写,尽量不加下划线(除非单词多,数量少)。

  #正确的模块名importdecoderimporthtml _ parser #不支持的模块名导入解码器2.2。类名命名为cambercase,首字母大写。

  class farm(:passclasssanimalfarm(farm):pass class _ private farm(farm):pass 2.3 . function)function的命名函数名全部小写。

  DEF(3360 passdefrun _ with _ env):pass 2.4 . variable)的命名变量名尽量小写,多个单词用下划线隔开。

  if _ _ name _= _ _ main _ :count=0 school _ name= 2.5。常数的命名常数(我希望用符号来表示值是一个常量,例如

  max _ client=100 max _ connection=1000 connection _ time out=600 iii,这是一个以“下划线”开头的特殊名称。我们可以在python的源代码中看到以下划线开头的变量,新手看到这些变量会觉得很奇怪。的确,这些以“_”开头的名字有着特殊的意义。

  3.1.如果以单下划线开头的命名类变量是以单下划线“_”开头的,那么就意味着不能直接访问该变量,比如C的保护类型,这样的变量是不能导入的。

  模块名导入。如果使用以“一条下划线”开头的方法,它就不是访问点的一部分,不应该被直接访问(虽然语法访问也可以)。3.2.以双下划线开头并以双下划线命名的类变量表示为该类的专用成员,不能通过导入或其他类变量来访问。对于类中的方法,双下划线开始表示子类不能编写方法。除非你真的知道自己在做什么,否则不要用这种方法。3.3.命名魔法方法,以双下划线开头,以双下划线结尾:以双下划线开头,以双下划线结尾的变量是Python的特殊标识。我们通常称这种方法为“魔法”。

  魔法是python的内置方法,不需要主动调用。存在来调用python的解释器。几乎所有的魔术方法都有相应的内置函数或运算符,在这个对象上使用这些函数或运算符会调用类中相应的魔术方法。重写python的这些内置函数无可厚非。和Python的内置对象一样,如果愿意,也可以使用len、add、==等内置函数和运算符。hsjdmy可以定义这样的方法。当然,有些属性只是在末尾加了下划线,但这只是为了防止我们命名的一些名称与Python保留关键字冲突。没有什么特别的意义。在面向对象编程中,使用下划线变量(方法)通常与设计类有关。更多深入的知识,请看这个博客。当然,PEP8 (python教育建议书8)的官方文档是了解更多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语言开发软件
  • 留言与评论(共有 条评论)
       
    验证码: