Bonjour à tous,
J'ai découvert le Python il y a trés peu de temps, je programme depuis 9 mois en ruby, et je me suis essayé à se language qui m'impressionne beaucoup.
Maintenant j'ai pris des habitude sur le ruby, sur sa syntaxe, et j'ai une manière bien à moi de commenter.
Je voudrais savoir si cette manière de commenter conviens dans ce language.
Voici un petit code que j'ai créé pour m'initier à la syntaxe ed ce language :
[code]#======================================
# Méthode - paire
#--------------------------------------
# Créé par Corbaque le 30/09/2006
#--------------------------------------
# Fonction :
# Sert à savoir si le nombre "x" est
# paire
#--------------------------------------
# Action :
# Renvoi une chaine de caractère
#--------------------------------------
# Fonctionnement :
# Vas diviser le nombre x par 2.0,
# ainsi un résulat de type Float est
# généré
# - si le nombre est paire, le
# résultat auras une partie
# décimale nulle
# - si le nombre est impaire, le
# résultat auras 5 pour en partie
# décimale
# Il compare ce résultat
# au même calcul arrondi à l'entier
# le plus proche.
# - que le nombre sois paire ou
# impaire, le résultat auras une
# partie décimale nulle
# En conclusion si le nombre est paire
# les deux quotients sont égaux, et
# inversement
#--------------------------------------
# Extra :
# La réciproque est intégrée
#======================================
def paire(x):
# Compare la moitiée de x à son homologue arrondi à l'entier
if x / 2.0 == int(x/2.0):
# S'ils sont égaux renvoyer "oui"
return "oui"
else:
# Dans le cas contraire renvoyer "non"
return "non"
#--------------------------------------
# Réciproque de la méthode précédente
#--------------------------------------
def impaire(x):
# Compare la moitiée de x à son homologue arrondi à l'entier
if x / 2.0 == int(x/2.0):
# S'ils sont égaux renvoyer "non"
return "non"
else:
# Dans le cas contraire renvoyer "oui"
return "oui"
#======================================
# Exemple d'utilisation des méthodes
# ci-dessus
#======================================
# i est un entier égal à 0
i = 0
# Tant que i est inferieur à 21
while i < 21:
# Afficher i, s'il est paire, s'il est impaire
print i, "=> paire :", paire(i), "| impaire :", impaire(i)
# Auguementer i de 1
i += 1[/code]
Merci beaucoup de votre interet.