Maison > développement back-end > Tutoriel Python > Quelles sont les règles de dénomination du langage Python ?

Quelles sont les règles de dénomination du langage Python ?

烟雨青岚
Libérer: 2020-06-10 16:05:13
original
10562 Les gens l'ont consulté

Quelles sont les règles de dénomination du langage Python ?

Règles de dénomination du langage Python :

1 Module :
Essayez d'utiliser des noms en minuscules pour les modules, avec la première lettre Gardez-la en minuscule et essayez de ne pas utiliser de traits de soulignement (sauf s'il y a plusieurs mots et un petit nombre).

# 正确的模块名import decoderimport html_parser
# 不推荐的模块名import Decoder
Copier après la connexion

2. Nom de la classe :
Le nom de la classe utilise le style de dénomination CamelCase, avec la première lettre en majuscule. Les cours privés peuvent commencer par un trait de soulignement.

class Farm():
    pass
class AnimalFarm(Farm):
    pass
class _PrivateFarm(Farm):
    pass
Copier après la connexion

3. Fonction :
Les noms de fonctions doivent toujours être en minuscules. S'il y a plusieurs mots, séparez-les par des traits de soulignement.

def run():
    pass
def run_with_env():
    pass
Copier après la connexion

Les fonctions privées sont précédées d'un trait de soulignement_.

class Person():
    def _private_func():
        pass
Copier après la connexion

4. Nom de la variable :
Le nom de la variable doit être autant que possible en lettres minuscules. S'il y a plusieurs mots, séparez-les par des traits de soulignement.

if __name__ == '__main__':
    count = 0 
    school_name = ''
Copier après la connexion

5. Constantes :
Les constantes sont nommées en lettres majuscules séparées par des traits de soulignement.

MAX_OVERFLOW = 100
Class FooBar:
    def foo_bar(self, print_): 
        print(print_)
Copier après la connexion

Il est recommandé de ne pas utiliser == pour les comparaisons booléennes.

# Yes
if greeting::
   pass
# Noif greeting == True
   pass
if greeting is True: 
# Worse
  pass
Copier après la connexion

Tutoriel recommandé : "tutoriel python"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal