Tp3 Département d ? informatique Master GLP Programmation Python TP n Exercice Occurrences des lettres Année universitaire Trimestre Ecrire un programme Python qui lit une cha? ne de caractères CH au clavier et qui compte les occurrences des lettres de l'

Département d ? informatique Master GLP Programmation Python TP n Exercice Occurrences des lettres Année universitaire Trimestre Ecrire un programme Python qui lit une cha? ne de caractères CH au clavier et qui compte les occurrences des lettres de l'alphabet en ne distinguant pas les majuscules et les minuscules Utiliser un tableau ABC de dimension pour mémoriser le résultat et une variable PCH pour parcourir la cha? ne CH et une variable PABC pour parcourir ABC A ?cher seulement le nombre des lettres qui apparaissent au moins une fois dans le texte Exemple Entrez une ligne de texte max caractères master La cha? ne master contient fois la lettre 'a' fois la lettre 'e' fois la lettre 'm' fois la lettre 'r' fois la lettre 's' fois la lettre 't' Exercice Conjugaison Ecrire un programme python qui lit un verbe du premier groupe simple et qui en a ?che la conjugaison au présent de l ? indicatif sous la forme Je programme Tu programmes Il elle programme Nous programmons Vous programmez Ils elles programment Problème Autour de l ? ADN L ? acide désoxyribonucléique ou ADN est une molécule présente dans toutes les cellules vivantes qui renferment l ? ensemble des informations nécessaires au développement et au fonctionnement d ? un organisme L ? ADN est composé de deux brins d ? ADN se faisant face et formant une double hélice Un brin d ? ADN est composé d ? une Page séquence de nucléotides Chaque nucléotide est constitué de trois éléments liés entre eux dont une base azotée Il existe quatre bases azotées di ?érentes l ? adénine notée A la thymine notée T la cytosine notée C et la guanine notée G Ce sont ces quatre bases azotées qui assurent la variabilité de la molécule d ? ADN ainsi que la complémentarité des deux brins en face d ? une adénine A il y a toujours une thymine T en face d ? une cytosine C il y a toujours une guanine G On dit que les bases A et T sont complémentaires et que les bases G et C sont complémentaires La ?gure cidessous montre un morceau d ? ADN avec ses bases complémentaires Pour un brin d ? ADN on peut retrouver la séquence du brin complémentaire et reconstituer la double séquence de la double hélice -ATTGCCGTATGTATTGCGCT- -TAACGGCATACATAACGCGA Dans la suite de cet exercice on appellera Base le type représentant une base azotée Celles-ci seront représentées par les cha? nes de caractères A T G et C Un brin d ? ADN sera représenté par une liste de bases azotées Question - Donnez en langage Python une dé ?nition de la fonction liste-base- compl b qui construit la liste d ? associations qui associe à chaque base sa base complémentaire Page CQuestion - Donnez en langage Python une dé ?nition de la fonction base-compl qui étant donnée une base b rend la base complémentaire de b Votre dé ?nition devra utiliser la liste d ? associations

  • 34
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Jul 24, 2021
  • Catégorie Religion
  • Langue French
  • Taille du fichier 34.2kB