Maison >développement back-end >Tutoriel Python >Comment dois-je nommer les variables et les fonctions en Python ?

Comment dois-je nommer les variables et les fonctions en Python ?

Linda Hamilton
Linda Hamiltonoriginal
2024-12-02 10:23:11409parcourir

How Should I Name Variables and Functions in Python?

Conventions de dénomination des variables et des fonctions Python

Contrairement au C# où camelCase ou PascalCase sont répandus dans la dénomination des variables et des méthodes, Python offre une pléthore de possibilités . Les variables et les fonctions peuvent être nommées en utilisant camelCase, PascalCase ou Snake_case. Bien que cela puisse sembler aléatoire, les conventions de dénomination de Python sont guidées par la Python Enhancement Proposal (PEP) 8.

PEP 8 : Noms de fonctions et de variables

Selon PEP 8 , les directives suivantes doivent être suivi :

  • Noms des fonctions :

    • Utilisez des lettres minuscules.
    • Séparez les mots par des traits de soulignement pour améliorer la lisibilité.
  • Variable Noms :

    • Suivez la même convention que les noms de fonctions.
  • Exceptions :

    • mixedCase est acceptable dans les situations où il s'agit du style accepté, comme dans threading.py module.

Exemple :

Adhérant à ces principes, le style de codage suivant devient préférable :

this_is_a_variable = 'a'

def this_is_a_function():
    pass

Bien que vous puissiez encore rencontrer d'autres styles de dénomination dans le code Python, adhérer à PEP 8 garantit la cohérence et la lisibilité, favorisant la collaboration et maintenabilité du code.

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!

Déclaration:
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
Article précédent:Limite inférieure de l'unitéArticle suivant:Limite inférieure de l'unité