-
4
pages
-
Français
-
Documents
Description
Cours python cogmaster : Manipulations 3
Créer des fonctions, utiliser et créer des modules (random, urllib ...)
Fonctions
- Fonction sans valeur de retour
#-*- coding:latin-1 -*-
# Fonction
def Convertit(somme,devise):
Correspondance={'Francs':6.56,'Euros':0.15}
if devise=='Euros':
print somme*Correspondance['Euros']
elif devise=='Francs':
print somme*Correspondance['Francs']
else:
print 'Erreur sur la devise (Euros ou Francs)'
# Utilisation de la fonction
argent = int(raw_input('Entrez la somme à convertir -> '))
monnaie = raw_input('En quelle devise voulez vous la convertir
? -> ')
Convertit(argent,monnaie)
)
- Fonction avec valeur de retour
#-*- coding:latin-1 -*-
# Définition de la fonction
def FarToCel(temperature):
" Conversion de degres Farenheit en Celsius "
conversion_celsius=((temperature-32)*5)/9
return conversion_celsius
# Utilisation de la fonction
latemp = int(raw_input('Entrez la température à convertir ->
'))
print "La température %d Fh convertie est %d Cs" %
(latemp,FarToCel(latemp))
# Affichage de la documentation de la fonction
print "Affichage de la documentation de la fonction"
print FarToCel.__doc__
Apprendre à programmer avec Python - Nicolas Larrousse - cogmaster 2010 – Manips 3 - page 1
Modules
- Obtenir la liste des modules et de l’aide sur un module (à utiliser en mode
interactif)
help(‘modules’)
help(‘random’)
- ...
Créer des fonctions, utiliser et créer des modules (random, urllib ...)
Fonctions
- Fonction sans valeur de retour
#-*- coding:latin-1 -*-
# Fonction
def Convertit(somme,devise):
Correspondance={'Francs':6.56,'Euros':0.15}
if devise=='Euros':
print somme*Correspondance['Euros']
elif devise=='Francs':
print somme*Correspondance['Francs']
else:
print 'Erreur sur la devise (Euros ou Francs)'
# Utilisation de la fonction
argent = int(raw_input('Entrez la somme à convertir -> '))
monnaie = raw_input('En quelle devise voulez vous la convertir
? -> ')
Convertit(argent,monnaie)
)
- Fonction avec valeur de retour
#-*- coding:latin-1 -*-
# Définition de la fonction
def FarToCel(temperature):
" Conversion de degres Farenheit en Celsius "
conversion_celsius=((temperature-32)*5)/9
return conversion_celsius
# Utilisation de la fonction
latemp = int(raw_input('Entrez la température à convertir ->
'))
print "La température %d Fh convertie est %d Cs" %
(latemp,FarToCel(latemp))
# Affichage de la documentation de la fonction
print "Affichage de la documentation de la fonction"
print FarToCel.__doc__
Apprendre à programmer avec Python - Nicolas Larrousse - cogmaster 2010 – Manips 3 - page 1
Modules
- Obtenir la liste des modules et de l’aide sur un module (à utiliser en mode
interactif)
help(‘modules’)
help(‘random’)
- ...
-
Publié par
-
Langue
Français