Fichier PDF

Partage, hébergement, conversion et archivage facile de documents au format PDF

Partager un fichier Mes fichiers Convertir un fichier Boite à outils PDF Recherche PDF Aide Contact



suite TD2 1 ere .pdf


Nom original: suite TD2 1 ere.pdf
Titre: Microsoft Word - TD2 Suite.docx
Auteur: Dell

Ce document au format PDF 1.7 a été généré par / Microsoft: Print To PDF, et a été envoyé sur fichier-pdf.fr le 21/10/2017 à 02:51, depuis l'adresse IP 102.171.x.x. La présente page de téléchargement du fichier a été vue 203 fois.
Taille du document: 770 Ko (2 pages).
Confidentialité: fichier public




Télécharger le fichier (PDF)









Aperçu du document


Université De Kairouan
Institut Préparatoire aux Etudes
d’Ingénieurs de Kairouan
(IPEIK)

TD 2
Suite…

Année universitaire 2017 - 2018
1MP & 1TECHNO & 1PC

Exercice 1 :
On relève dans certains jours de l’année les degrés de température. Une
observation sera une liste de 3 valeurs [« jour », « mois », « degré »]. Par
exemple, une température de 20° enregistrée le 13 février correspond à la
liste [13,2,20]. Le but de l’exercice est de manipuler une liste de telles
observations qui est une liste de liste et pour simplifier on supposera que
toutes les observations sont enregistrées pendant des années non bissextiles (
le nombre de jours du mois de février d’une année non bissextile est égal à 28)
Travail demandé :
Soit la liste Nb_jours_Mois=[31,28,31,30,31,30,31,31,30,31,30,31] contenant
les nombres de jours des mois d’une année non bissextile. Cette liste, supposée
déjà définie, sera passée comme paramètre en cas de besoin.
Répondre en Python aux questions suivantes :
1) Ecrire une fonction, nommée Valide qui retourne True si à une
observation Obs donnée correspond un moins et un jour corrects, et
retourne False sinon
2) Ecrire une fonction, nommée Num_jour qui permet de retourner le
numéro du jour dans l’année d’une observation Obs donnée et supposée
valide.
Exemple : l’observation [12,2,10] enregistre le 12 février correspond au
43è jour de l’année.
3) Ecrire une fonction, nommée Avant, qui à partir de deux observations
Obs1 et Obs2 supposées valides, retourne True si l’observation Obs1 a
eu lieu avant l’observation Obs2 et retourne False sinon
4) Ecrire une fonction, nommée Ajout_obs qui ajoute à la fin d’une liste
d’observation L donnée une observation Obs donnée, si celle-ci est
valide et non déjà enregistrée.
5) Ecrire une fonction, nommée Tri_Obs qui ordonne une liste
d’observations L par ordre chronologique des observations
Exercice 2 :
Soit la définition des variables :
1

S=’’Cycle ingénieur’’
sequence=[‘’3’’,’’9’’,6,2,’’0’’,8]
dept= {75 :’’Tozeur’’, 91 :’’Kef ‘’]
pt1=(1,4)
pt2=(12,15)
rect=(pt1,pt2)
Que valent les expressions suivantes :
Expression
Valeur résultante
S*2
S[4 :]
dept[75]
rect[0][1]
75 in dept
max(dept)
S[2 :5]
S.upper()
sequence[1]
sequence[1 :3]
Sequence.index(‘’0’’)
sequence[-1]

2


suite TD2 1 ere.pdf - page 1/2
suite TD2 1 ere.pdf - page 2/2

Documents similaires


Fichier PDF suite td2 1 ere
Fichier PDF tp02 a12
Fichier PDF info
Fichier PDF serie acces compte
Fichier PDF fiche exos7 1
Fichier PDF exos


Sur le même sujet..