Exercices corriges python serie 7 mpsi pcsi et la ptsi
Exercices corrigés Python Série MPSI PCSI et la PTSI ACCUEIL POLITIQUE DE CONFIDENTIALITÉ À PROPOS DE NOUS LOGIN ED B EE E ? ? ? ? E E MPSI PCSI ET LA PTSI Structures de controle Structures de données E Les fonctions Gestion de chiers TD N E TD N Programmation E OO Sujets avancés E BE Home MPSI PCSI et la PTSI Cours Series d'exercices corrigés en PythonE E EXERCICES CORRIGÉS PYTHON SÉRIE ?? Septembre ? M ESSADDOUKI EA C MPSI PCSI et la PTSI EA Visites Exercice Une molécule est un regroupement d ? au moins deux atomes qui sont unis par des liens chimiques et elle est représentée par une formule chimique Exemple H O Une formule chimique est une succession de symboles d ? atomes suivi chacun par un entier représentant le nombre d ? apparitions nbr de l ? atome dans la molécule Chaque atome est symbolisé par la première lettre de son nom en majuscule suivie éventuellement d ? une deuxième lettre en minuscule pour distinguer des atomes ayant des initiales identiques Ainsi le Fluor F se distingue de Fer Fe du Fermium Fm et du Francium Fr Le calcul de la masse molaire moléculaire d ? une molécule notée M Molécule sera comme suit ? Pour chaque atome de la molécule calculer le produit nbr A atome ou A atome est un réel représentant la masse atomique de l ? atome ? Calculer la somme des produits obtenus developpement-informatique com cours dev-info MPSI -PCSI-et-la-PTSI Exercices-corriges-Python--Serie- - C Exemple Exercices corrigés Python Série MPSI PCSI et la PTSI Pour la molécule dichromate de potassium K Cr O qui est constituée de atomes de potassium K atomes de chrome Cr et atomes d ? oxygène O sa masse molaire moléculaire M K Cr O est égale à A K A Cr A O Puisque A K g mol A Cr g mol et A O g mol alors M K Cr O g mol Travail demandé En disposant d ? un chier texte ? Molécules txt ? dont chaque ligne contient le nom d ? une molécule suivi de sa formule chimique séparés par le caractère astérisque ? ? Ecrire une fonction remplireAtome qui permet de remplir le chier ? Atomes txt ? par les données relatives à N atomes N ou chacun est représenté par son symbole et sa masse atomique Ecrire un fonction masseAtome qui permet de stocker dans un chier ? Resultats txt ? le nom et la masse molaire moléculaire de chaque molécule gurant dans le chier ? Molecules txt ? Solution def massAtome dic dictionnaire 'Atomes txt' source open 'Molecules txt' dest open 'Resultats txt' 'a' for ligne in source c ligne strip l c split ' ' atome '' nb '' estnombre False masse for lettre in l if 'A' lettre 'Z' or 'a' lettre 'z' if estnombre True masse int dic atome int nb atome '' nb '' estnombre False atome lettre else estnombre True nb lettre masse
Documents similaires










-
41
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Fev 08, 2021
- Catégorie Creative Arts / Ar...
- Langue French
- Taille du fichier 73.5kB