17.12.2012 Views

Programmation PYTHON - Zenk - Security - Repository

Programmation PYTHON - Zenk - Security - Repository

Programmation PYTHON - Zenk - Security - Repository

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

200<br />

Éléments du langage<br />

DEUXIÈME PARTIE<br />

Commentaires simples<br />

Les commentaires simples sont des lignes insérées dans la continuité du code et<br />

constituant des phrases complètes. Le point de fin de phrase est retiré.<br />

Commentaires simples<br />

# Préparation des données du XF4 et normalisation<br />

datas = get_datas(2)<br />

normalized_datas = normalize_xf4(datas)<br />

Commentaires en fin de ligne<br />

Les commentaires en fin de ligne sont distants d’au moins deux espaces de la fin du<br />

code et commencent par un caractère dièse (#) suivi d’un espace. Ils sont en général<br />

très courts et doivent avoir une valeur ajoutée, c’est-à-dire ne pas se contenter de<br />

répéter en français ce que le code de la ligne fait.<br />

Ils sont préférés aux commentaires simples pour des remarques concernant l’implémentation.<br />

Utilisation d’un commentaire en ligne<br />

resultat = resultat.strip() # des espaces en trop altèrent la lisibilité<br />

# à éviter:<br />

resultat = resultat * 2 # le résultat est multiplié par deux<br />

Blocs de commentaires<br />

Un bloc de commentaires est en général utilisé pour expliquer le fonctionnement et<br />

l’objectif de la portion de code. Si le texte est constitué de plusieurs paragraphes, une<br />

ligne de commentaire vide les sépare. Un saut de ligne est inséré avant et parfois<br />

après le bloc lorsqu’il est nécessaire d’accentuer l’importance de ce commentaire.<br />

Exemple d’utilisation d’un bloc<br />

if kw.has_key('autolayout'):<br />

# Mise en place d'un affichage auto<br />

# pour l'instant sur trois colonnes<br />

#<br />

# Pourra être plus perfectionné<br />

# par la suite.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!