2017-05-21 4 views
-1

J'ai lu PEP8, et abbreviations for python, et j'ai une question concernant le nom de la variable elle-même.
Je connais les célèbres abréviations variables, par exemple,:convention de dénomination des variables pour l'abréviation en Python

  1. str pour chaîne
  2. cnt pour la contre
  3. cfg pour la configuration

Il est venu dans mon esprit après mûre réflexion à propos d'un nom approprié pour une variable qui contient la première instruction, je pensais à fisr_inst ou first_instr ou même first_instruction mais n'a pas pu trouver de document à ce sujet en Python.
mais existe-t-il une table ou une liste de toutes ces conventions d'abréviations en python? Ai-je manqué ça?

EDIT - Je ne l'ai pas demandé le nom approprié pour « mon nom de variable », j'ai demandé s'il y a une table ou d'une liste contenant une abréviation pour un usage commun en python

+0

Qui s'en soucie? 'first_instr' est certainement acceptable et assez bon. –

+0

@JohnZwinck, pour ajouter de la lisibilité au code, même si 'first_instruction' n'est pas un nom trop long pour une variable, j'ai déjà vu une abréviation de code qui m'a pris du temps à décoder et je ne veux pas que les autres décodent mon abréviation –

+0

Ensuite, ne pas abréger. Ce genre de question est hors sujet pour SO parce qu'il est axé sur l'opinion. –

Répondre

2

explicite et bavard est recommandé standard en ce qui concerne les choses à nommer. Les abréviations EXTRÊMEMENT courantes qui sont impossibles à confondre sont utilisées pour raccourcir la longueur de ligne, mais ne réfléchissez pas trop loin.

i pour indice j pour indice secondaire (dans un tableau 2D), f pour le fichier, del pour supprimer, str pour chaîne, cnt pour le comptage, cfg pour config, prod pour la production, dist pour la distribution, fait pour factoriel , etc.

Je ne sais pas quelle utilisation vous avez pour first_instruction, mais je n'essaierais pas de raccourcir l'un ou l'autre mot - c'est un nom de variable solide.