python 1
Qualité du code
Justesse
Robustesse
Capacité à gérer les données incorrectes
Documentation
Du code pour les programmeurs suivants
Manuel pour l’utilisateur
Efficacité
Optimiser la mémoire (RAM) nécessaire mais surtout le temps d’exécution
info
Créé par Guido van Rossum au Pays-Bas (1989-1991)
Avantages
Facile à lire/écrire/apprendre/comprendre
Interface vers commandes bash, bases de données, internet, etc.
Importante communauté active
Inconvénient
Langage de script : interprété et pas compilé
type ou objet
simple
fonction
Définit une recette
Liste d’instructions avec un ou plusieurs paramètres (variables)
Schéma général
Resultat = maFonction(parametre1[, parametre2])
Intérêts
Augmenter la lisibilité
Eviter la redondance/répétition
Facilité la mise à jour
Partage du code
Booléens (vrai/faux)
chaîne de caractère