Maison > Article > développement back-end > Analyse du code de spécification de commentaire de code Python
1. Introduction aux commentaires de code
Dans le code avec logique de traitement, la quantité de commentaires effectifs dans le programme source doit être supérieure à 20 %.
Recommandations d'apprentissage associées : Tutoriel vidéo Python
Classification des commentaires de code
3. Bases des commentaires de code python
name = 'xiaohong' # Commentaire sur une seule ligne # Commentaire sur une seule ligneUtilisez trois guillemets simples ou trois guillemets doubles en Python pour indiquer des commentaires sur plusieurs lignes. Utilisé lorsqu'il y a trop de commentaires à écrire, comme dans l'exemple suivant :name = 'xiaohong'
'''Il s'agit d'un commentaire sur plusieurs lignes utilisant trois guillemets simples
"""
'' '
Ceci est un commentaire sur plusieurs lignes utilisant trois guillemets doubles
"""
4. Introduction et utilisation des DocStrings
def add(num1,num2): """ 完成传入的两个数之和 :param num1: 加数1 :param num2: 加数2 :return: 和 """ return num1 + num2 print( add.__doc__ )Remarques : Convention d'utilisation de la chaîne de document DocStrings : sa première ligne décrit brièvement la fonction, la deuxième ligne est vide et la troisième ligne est une description spécifique de la fonction 5. Styles d'écriture courants de DocStrings .
Style reST 5.1 C'est un style populaire maintenant, le style reST, le format standard de Sphinx, qui est relativement compact >5.2 Google. style
""" This is a reST style. :param param1: this is a first param :param param2: this is a second param :returns: this is a description of what is returned :raises keyError: raises an exception """5.3 Numpydoc (style Numpy)
""" This is a groups style docs. Parameters: param1 - this is the first param param2 - this is a second param Returns: This is a description of what is returned Raises: KeyError - raises an exception """
6. Une certaine expérience d'annotation
Plus il y a de commentaires. , mieux c'est. Pour un code clair en un coup d'œil, il n'est pas nécessaire d'ajouter des commentairesPour les opérations complexes, les commentaires correspondants doivent être écrits avant le démarrage de l'opération. . , les commentaires doivent être ajoutés après le code. Ne décrivez jamais le code. Les personnes qui lisent le code connaissent généralement la syntaxe de Python, mais ne savent pas ce que fait le code. >Apprentissage connexe. Recommandé : Vidéo de programmation
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!