老男孩教育专注IT教育10余年,只培养IT技术精英

全国免费咨询电话(渠道合作):400-609-2893

一文带你了解python语言命名规则!

老男孩IT教育

常见问题

2023年1月10日 17:08

众所周知,Java、C、C++等语言进行命令时需要遵守一定的规则,而Python和它们一样,在命名上也有一套自己的规则,只有我们遵守相关命名规则,才可以让程序的可读性大大增加,使得代码的逻辑性增强。那么python语言命名规则是什么?这篇文章带大家了解一下。

  众所周知,Java、C、C++等语言进行命令时需要遵守一定的规则,而Python和它们一样,在命名上也有一套自己的规则,只有我们遵守相关命名规则,才可以让程序的可读性大大增加,使得代码的逻辑性增强。那么python语言命名规则是什么?这篇文章带大家了解一下。

Python开发课程

  1、模块

  模块尽量使用小写命名,首字母保持小写,尽量不要用下划线。

  # 正确的模块名import decoderimport html_parser

  # 不推荐的模块名import Decoder

  2、类名

  类名使用驼峰命名风格,首字母大写,私有类可用一个下划线开头。

  class Farm():

  pass

  class AnimalFarm(Farm):

  pass

  class_PrivateFarm(Farm):

  pass

  3、函数

  函数名一律小写,如有多个单词,用下划线隔开。

  def run():

  pass

  def run_with_env():

  pass

  私有函数在函数前加一个下划线_。

  class Person():

  def_private_func():

  pass

  4、变量名

  变量名尽量小写,如有多个单词,用下划线隔开。

  if __name__ == '__main__':

  count = 0

  school_name =''

  5、常量

  常量使用以下划线分隔的大写命名。

  MAX_OVERFLOW = 100

  Class FooBar:

  def foo_bar(self,print_):

  print(print_)

  建议不要用==进行布尔比较。

  # Yes

  if greeting::

  pass

  # Noif greeting == True

  pass

  if greeting is True

  # Worse

  pass

  老男孩教育是Python培训领域的专家,2012年就开展了Python培训,是行业较早的Python培训机构,积累了大量的Python培训教学经验,并能全局把控企业用人指标,科学的制定Python教学课程体系,满足5-8年职业生涯需求,让学员轻松拿下高薪职位!

  推荐阅读:

  你可能从未使用过的7个Python隐藏技巧!

  Python语言中tuple和list的区别是什么?

  Python语言常见的网站开发库都有哪些?

本文经授权发布,不代表老男孩教育立场。如若转载请联系原作者。