LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

Les Fonctions Avec Python

Recherche de Documents : Les Fonctions Avec Python. Recherche parmi 300 000+ dissertations

Par   •  20 Avril 2013  •  462 Mots (2 Pages)  •  815 Vues

Page 1 sur 2

LES

FONCTIONS

L'un des concepts les plus importants en programmation est celui de fonction.

Les fonctions permettent en effet de décomposer un programme complexe en une série de sous-

programmes plus simples.

D'autre part, les fonctions sont réutilisables : si nous disposons d'une fonction capable de calculer une

racine carrée, par exemple, nous pouvons l'utiliser un peu partout dans nos programmes sans avoir à la

réécrire à chaque fois.

Fonctions prédéfinies

La plupart des scripts élaborés nécessitent à un moment ou l'autre une intervention de l'utilisateur (entrée

d'un paramètre, clic de souris sur un bouton, etc.).

La fonction input ()

Cette fonction provoque une interruption dans le programme courant. L'utilisateur est invité à

entrer des caractères au clavier et à terminer avec <Enter>.

Exemple : prenom = input('Entrez votre prénom (entre guillemets) : ')

print 'Bonjour,', prenom

Remarques : La fonction input() renvoie une valeur dont le type correspond à ce que l'utilisateur a entré.

Si l'utilisateur souhaite entrer une chaîne de caractères, il doit l'entrer comme telle, c'est-à-dire

incluse entre des apostrophes ou des guillemets.

Pour éviter cet inconvénient, il est souvent préférable d’utiliser raw_input() : laquelle renvoie toujours une

chaîne de caractères. Vous pouvez ensuite convertir cette chaîne en nombre à l'aide de int() ou de float().

Exemple :

>>> a = raw_input('Entrez une donnée : ')

Entrez une donnée : 52.37

>>> type(a)

............................

>>> b = float(a)

# conversion en valeur numérique

>>> type(b)

......................................

Importer un module de fonctions

Il existe un grand nombre de modules pré-programmés qui sont fournis d'office avec Python. Vous pouvez

en trouver d'autres chez divers fournisseurs. Souvent on essaie de regrouper dans un même module des

ensembles de fonctions apparentées que l'on appelle des bibliothèques.

Exemple : le module math

Pour pouvoir utiliser ces fonctions, il vous suffit d'incorporer la ligne suivante au début de votre script

...

Télécharger au format  txt (3.7 Kb)   pdf (66.3 Kb)   docx (9.8 Kb)  
Voir 1 page de plus »
Uniquement disponible sur LaDissertation.com