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