在python中命名变量的约定是什么?

时间:2020-05-01 05:01:30

标签: python

编码新手,试图通过常规方式工作。我见过各种命名方式-长和短的单词,有些使用大写字母表示首字母,有些则不使用,大多数使用下划线在变量name_words_like_so之间。

出于最佳做法的目的,我应该了解python变量命名的任何约定吗?

TIA

2 个答案:

答案 0 :(得分:1)

PEP 8 Style Guide是一个好的开始。实际上,诸如pylint之类的程序可以扫描文档以确保一致性,并且某些项目需要PEP 8一致性才能实现代码。许多代码都是使用Windows风格编写的(例如,myVar),但是PEP 8(my_var)是首选。

答案 1 :(得分:1)

我认为您应该查看有关样式约定的官方Python指南:PEP8。如果您特别对Naming Conventions感兴趣,他们会提供这一部分。有几种命名方式可供使用,其中某些命名优先于其他命名。最常见的一种似乎是lower_case_with_underscores。您将最常遇到这一点。

相关问题