python语言命名规则是什么?

Python的命名规则包括:模块名全小写,类名采用驼峰式,函数和变量名小写加下划线,常量全大写加下划线。遵守这些规则能提高代码的可读性和逻辑性。私有成员前可加下划线,布尔比较建议直接使用变量而非与True比较。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  众所周知,Java、C、C++等语言进行命令时需要遵守一定的规则,而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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值