1 Variables en python : affectation et conversion 2 Fonctions d

publicité
Informatique
TD 1.2
Stockage des données en python
Durée à prévoir : 30 min
1 Variables en python : affectation et conversion
La pression p dans un vérin est de 6 bars soit 600 000 Pa
La force F attendu par le vérin vaut 120N.
1) Affecter les différentes données en unité SI à leurs variables.
>>> p=600000
>>> F=120
2) Calculer la surface S du vérin en m² (on rappelle que S est égale au rapport F/p).
>>> S=F/p
3) En déduire la surface S du vérin en mm² (le nombre doit être un entier et la conversion d'unité
revient à multiplier S par 1e6).
>>> S*1e6
4) Construire la chaine de caractères "La section nécessaire pour un force de 120N et une pression de
600 000Pa est au minimum de 2000mm²" en utilisant les valeurs contenues dans les variables.
>>> " La section
nécessaire pour un force de " + str(F) + "N et une pression \
de " + str(p) +"Pa est au minimum de " + str(S*1e6) +"mm²"
2 Fonctions d'interface homme-machine
2.1 Saisie par l'utilisateur au cours d'un programme
5) Donner la ou les instructions permettant la saisie par l'utilisateur de la pression p en bar (grandeur
entière) . Convertir cette pression en pascal (1 bar=1e5 Pa)
>>> p
= input("Quelle est la valeur de la pression en bar?\n")
>>> p = 1e5 * int(p)
2.2 Affichage dans la console au cours d'un programme
6) Confirmer la saisie avec un message indiquant que la pression saisie de 6 bar correspond à 1e6 Pa.
(les valeurs à afficher sont celles issues de la saisie)
>>> print(
"La pression saisie vaut " , p , "Pa" )
3 Stockage sur disque dur
7) Instruction permettant de créer un fichier archive.txt dont le nom python sera file.
>>> file = open( "archive.txt" , "w")
8) Instruction pour écrire dans le fichier file la phrase de la question 4) stockée dans une variable bilan.
>>> file.write(bilan)
9) Instruction pour fermer le fichier file.
>>> file.close()
Lycée Jules Ferry Cannes
Page 1 sur 1
TSI1
Téléchargement