|
|
Voici un exemple:
class Pomme(Fruit):
def couleur(self):
return self.couleur
def comestible(self,nom):
if nom == "Jacques":
print nom,"n'aime pas les pommes"
return 0
else:
print nom,"mange des pommes"
return 0
obj=Pomme();
print obj.couleur(),obj.comestible("Martin")
Notez que les sections sont identifiées par des tabulations ou des espaces. Il n'y a pas de parenthésage comme en C ou de Begin ... End comme en Pascal.
Python fait des choix de syntaxe très opposés à Perl. La syntaxe de ce dernier est plus proche du script shell tandis que celle de Python est inspirée de C (de la même façon que C++ ou Java).