Python sous linux (distribution ubuntu) partie 2
Par niceboy le samedi 19 avril 2008, 16:11 - Programmation - Lien permanent
Cet article traite principalement les notions de base de python telles que : constante, variable, chaine de caractères, nombres, Objets, ... C'est sûr que afficher un message comme Helloworld n'attire personne mais disons que c'est une mode de programmation pour introduire un langage, alors passons à décrouvrir les bases que vous avez besoin impérativement de connaitre sous python.
Les constantes:
Une constante littérale est un nombre: 15, 10.25e-6,... ou une chaine de caractères telle que: "C'est une chaine". On l'appelle :
* littéarale car on utilise sa valeur tellequ'elle est.
* constante car sa valeur ne change pas.
Les nombres:
On trouve quatre types de nombres sous python:
* Entiers
* Entiers longs
* Rééls
* Nombres complexes
Les chaines de caractères:
Python offre une simple gestion des chaines de caractères mais il est nécessaire de signaler :
* Utilisation des apostrophes: on peut délimiter une chaine de caractères en utilisant les apostrophes comme l'exemple suivant : 'Salut tout le monde' tous les espaces et les tabulations sont gardés.
* Utilisation des guillumets ("....") : les doubles quotes ont le même fonctionnement que les apostrophes. on l'utilise aussi dans le cas où la chaine de caractère contient des apostrophes.
Exemple: print "c'est un exemple"
* Utilisations de trois apostrophes: Dans le cas où notre chaine s'étale sur plusieurs lignes. Dans ce cas, notre chaine peut contenir les apostrophes ou des guillemets librement.
Exemple : print '''Salut c'est un "test"
sur plusieurs lignes'''
Note: on peut utiliser anti-slash (\) pour indiquer à python que l'apostrophe ou le guillemet suivant à ne pas prendre en compte.
Exemple : print 'salut c\'est un test'
Les variables:
Les programmeurs ont toujours besoin des variables qui ont un identifiant unique chacune.
Remarques: * Python est sensible à la case
* Il faut toujours choisir un identifiant significatif
* On commençe le nom d'une variable par une lettre (pas de nombre, pas d'espace)
* Exemple d'identifiants valables: Nom, nom_prenom, V3
Les objets:
Python est un langage Orienté Objet très puissant, tout est considéré comme objet: nombre, chaine de caractères et mêmes les fonctions. On traitera le sujet dans un article à part, mais vous pouvez jeter un coup d'oeil sur les articles de Methylbro concernant POO sous PHP.
Remarque : Sous python vous n'avez pas besoin de déclarer les variables
Le prochain article traitera les instructions de lecture, écriture.
Les constantes:
Une constante littérale est un nombre: 15, 10.25e-6,... ou une chaine de caractères telle que: "C'est une chaine". On l'appelle :
* littéarale car on utilise sa valeur tellequ'elle est.
* constante car sa valeur ne change pas.
Les nombres:
On trouve quatre types de nombres sous python:
* Entiers
* Entiers longs
* Rééls
* Nombres complexes
Les chaines de caractères:
Python offre une simple gestion des chaines de caractères mais il est nécessaire de signaler :
* Utilisation des apostrophes: on peut délimiter une chaine de caractères en utilisant les apostrophes comme l'exemple suivant : 'Salut tout le monde' tous les espaces et les tabulations sont gardés.
* Utilisation des guillumets ("....") : les doubles quotes ont le même fonctionnement que les apostrophes. on l'utilise aussi dans le cas où la chaine de caractère contient des apostrophes.
Exemple: print "c'est un exemple"
* Utilisations de trois apostrophes: Dans le cas où notre chaine s'étale sur plusieurs lignes. Dans ce cas, notre chaine peut contenir les apostrophes ou des guillemets librement.
Exemple : print '''Salut c'est un "test"
sur plusieurs lignes'''
Note: on peut utiliser anti-slash (\) pour indiquer à python que l'apostrophe ou le guillemet suivant à ne pas prendre en compte.
Exemple : print 'salut c\'est un test'
Les variables:
Les programmeurs ont toujours besoin des variables qui ont un identifiant unique chacune.
Remarques: * Python est sensible à la case
* Il faut toujours choisir un identifiant significatif
* On commençe le nom d'une variable par une lettre (pas de nombre, pas d'espace)
* Exemple d'identifiants valables: Nom, nom_prenom, V3
Les objets:
Python est un langage Orienté Objet très puissant, tout est considéré comme objet: nombre, chaine de caractères et mêmes les fonctions. On traitera le sujet dans un article à part, mais vous pouvez jeter un coup d'oeil sur les articles de Methylbro concernant POO sous PHP.
Remarque : Sous python vous n'avez pas besoin de déclarer les variables
Le prochain article traitera les instructions de lecture, écriture.
Commentaires