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
Libérer: 2024-12-02 10:23:11
original
326 Les gens l'ont consulté

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
Copier après la connexion

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!

source:php.cn
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal