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

Programmation avec EduPython : Suivi d’une transformation chimique

Thèse : Programmation avec EduPython : Suivi d’une transformation chimique. Recherche parmi 300 000+ dissertations

Par   •  6 Février 2020  •  Thèse  •  635 Mots (3 Pages)  •  566 Vues

Page 1 sur 3

TP N°7  bis Programmation avec EduPython :[pic 1]

Suivi d’une transformation chimique

print("  ")

print("*********************************")

print("*       Étude quantitative      *")

print("* d'une transformation chimique *")

print("*********************************")

print("   ")

### Les données

### Listes des réactifs et de leurs nombres stœchiométriques

nom_reac1="I2"

coef_reac1=1

nom_reac2= …

coef_reac2= …

### ……………………………………………………..

nom_prod1="I"

coef_prod1=2

nom_prod2= …

coef_prod2= …

### ………………………………………………………………………………………………………..

### Écrire "nc" (non connu) si l'espèce est le solvant ou est en excès

ni_reac1=0.10

ni_reac2=0.40

ni_prod1= …

ni_prod2= ….

### ………………………………………………………………………………

print("----------------------------------------------------------------------")

print("Équation de la réaction :")

print(coef_reac1,nom_reac1, "+" ,coef_reac2,nom_reac2, "--->" ,coef_prod1,nom_prod1,"+" ,coef_prod2,nom_prod2,)

print("   ")

### …………………………………………………………………………………………

print("----------------------------------------------------------------------")

print("Bilan de matière à l'état initial :")

print("* Les réactifs : ")

print("          Quantité de " ,nom_reac1," : ",ni_reac1,"mmol." )

print("          Quantité de " , …………..                                               )

print("* Les produits: ")

print("          Quantité de " ,nom_prod1, " : " ,ni_prod1,"mmol." )

print("          Quantité de " ,……………..                                                )

print("   ")

### ……………………………………………………………………………………………………………………

### Création d'une grandeur vide pour xmax ###

xmax=None

x_max1=ni_reac1/coef_reac1

x_max2=ni_reac2/coef_reac2

if (x_max1

        xmax= ………….

else:

         xmax= ……………

nf_reac1=(ni_reac1-coef_prod1*xmax)

nf_reac2=(ni_reac2-coef_prod2*xmax)

nf_prod1=(ni_prod1+coef_prod1*xmax)

nf_prod2=(ni_prod2+coef_prod2*xmax)

### ……………………………………………………………………………………………………………………………

print("----------------------------------------------------------------------")

print("Détermination de l’avancement maximal :" )

if (nf_reac1<1E-10 and nf_reac2<1E-10) :

            print("Nous sommes dans les conditions stoechiométriques")

...

Télécharger au format  txt (5.1 Kb)   pdf (61.9 Kb)   docx (14.1 Kb)  
Voir 2 pages de plus »
Uniquement disponible sur LaDissertation.com