Python est un langage de script qui a la particularité principale d'avoir des blocs distingués selon leur indentation, ce qui implique normalement une plus grande rigueur.
Il est 100% orienté objet : même les fonctions sont objet ! Ceci permet d'appeler une fonction indifféremment avec un nombre qu'un texte...
Il dispose d'un interpréteur assez pratique pour débugguer rapidement, et d'une collection honorable de modules (pas encore au niveau de Perl)
Exemple de python :
def une_fonction(x):
"Commentaire : cette fonction affiche x et renvoie 1"
print x
return 1
une_fonction("du texte")
une_fonction(12345)
print une_fonction.func_doc # Affiche le commentaire de la fonction...
# Python
Posté par Pinaraf . En réponse au journal J2EE (EJB), .net (enterprise services), COM/DCOM/OLE, PHP/Python/Perl, Corba, etc.... Évalué à 2.
Il est 100% orienté objet : même les fonctions sont objet ! Ceci permet d'appeler une fonction indifféremment avec un nombre qu'un texte...
Il dispose d'un interpréteur assez pratique pour débugguer rapidement, et d'une collection honorable de modules (pas encore au niveau de Perl)
Exemple de python :
def une_fonction(x):
"Commentaire : cette fonction affiche x et renvoie 1"
print x
return 1
une_fonction("du texte")
une_fonction(12345)
print une_fonction.func_doc # Affiche le commentaire de la fonction...