Bon tuto pour Python

Pour évoluer dans le développement informatique: developpez.com bien sûr! Est il nécessaire de rappeler l’existence de ce site de référence pour les « devs »…oui car ceux qui veulent se familiariser avec l’un des langages les plus utilisés au monde ne peuvent pas passer a côté de ca: http://python.developpez.com/cours/plongez_au_coeur_de_python/?page=page3

Constructions: Structuration et indentation.

La structuration d’un programme Python est définie par son indentation. Le début d’un bloc est défini par un ‘:‘, la première ligne pouvant être considérée comme un en-tête (test, boucle, définition, etc.). Le corps du bloc est alors indenté de manière plus importante (mais régulière)  que l’en-tête. Enfin, la fin du bloc est délimité par […]

Les listes et tuples en Python

https://openclassrooms.com/courses/apprenez-a-programmer-en-python/les-listes-et-tuples-1-2 Les tuples sont des séquences, assez semblables aux listes, sauf qu’on ne peut modifier un tuple après qu’il ait été créé. Cela signifie qu’on définit le contenu d’un tuple (les objets qu’il doit contenir) lors de sa création, mais qu’on ne peut en ajouter ou en retirer par la suite.   http://www.diveintopython.net/native_data_types/tuples.html http://python.developpez.com/cours/plongez_au_coeur_de_python/?page=page3 http://www.programiz.com/python-programming/tuple […]

Dictionnaires

Source: http://www.fil.univ-lille1.fr/~marvie/download/initiation_python.pdf Les dictionnaires en Python. Les dictionnaires, parfois appelés tableaux associatifs, sont des ensembles non ordonnés d’éléments indexés par des clés. Une clé doit obligatoirement être immuable  (chaîne, entier ou tuple). D’autre part, une clé est toujours unique. Un dictionnaire est déclaré par deux accolades ou en utilisant le type dict . Il peut […]

Tuples en Python

Source: http://www.fil.univ-lille1.fr/~marvie/download/initiation_python.pdf Les tuples sont des ensemble ordonnés et immuables d’éléments. Comme les listes, les tuples peuvent contenir des données de différents types. La première ligne présente une déclaration classique (avec des parenthèses) alors que la secone ligne présente la notation abrégée. La virgule est importante pour préciser que l’on parle d’un tuple à un […]

Liste et chaîne de caractère en Python.

Les listes et les chaînes de caractères sont similaires dans leur structure et dans leur manipulation. Certaines méthodes disponibles sur les chaînes manipulent les deux structures de données. La méthode join disponible sur les chaîne permet de construire une chaîne de caractère depuis une liste de chaînes. La chaîne sur laquelle est invoquée la méthode […]

Listes

Listes Les listes Python sont des ensemble ordonnés et dynamique d’éléments. Ces ensemble peuvent contenir des éléments de différents types, leur seul point commun est que ce sont des objets. Et comme tout est objet, les listes sont elles mêmes des objets (instances de la classe list ). L’exemple suivant crée tout d’abord deux listes […]

Manipulations

Manipulations Python offre une méthode simple pour accéder aux caractères contenus dans une chaîne : une chaîne est manipulée comme une séquence indexée de caractères. Ainsi, chaque caractère est accessible directement par son index (le premier étant indexé 0) en utilisation des crochets. En plus de cet accès unitaire aux caractères, il est possible d’accéder […]

Affichage

Affichage L’affichage de chaînes de caractères à l’aide de la fonction print peut se faire en concaténant explicitement des chaînes (que ce soit avec l’opérateur de concaténation ou en utilisant des virgules) ou en utilisant une chaîne de formatage comme la fonction printf du langage C. Cette seconde option est un peu plus puissante, mais […]