{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"name":"ADN-2.ipynb","version":"0.3.2","provenance":[],"collapsed_sections":[]},"kernelspec":{"name":"python3","display_name":"Python 3"}},"cells":[{"metadata":{"id":"LrB-4RQ7CwBq","colab_type":"text"},"cell_type":"markdown","source":["# **ADN 2**\n","\n","Ecrire les consignes associées aux programmes ci-dessous:"]},{"metadata":{"id":"vWbEai1o59C5","colab_type":"text"},"cell_type":"markdown","source":["Q1: ...\n","\n","\n"]},{"metadata":{"id":"dvcOT3BP3T7l","colab_type":"code","colab":{}},"cell_type":"code","source":["def compterlettres(chaine):\n"," d = {}\n"," for c in chaine:\n"," if c in d.keys():\n"," d[c] += 1\n"," else:\n"," d[c] = 1\n"," return d"],"execution_count":0,"outputs":[]},{"metadata":{"id":"7__Jall34vfx","colab_type":"code","colab":{}},"cell_type":"code","source":["brin1=\"ttcagttgtgaatgaatggacgtgccaaatagacgtgccgccgccgctcgattcgcactttgctttcggttttgccgtcgtttcacgcgtttagttccgttcggttcattcccagttcttaaataccggacgtaaaaatacactctaacggtcccgcgaagaaaaagataaagacatctcgtagaaatattaaaataaattcctaaagtcgttggtttctcgttcactttcgctgcctgctcaggacgagggccacaccaagaggcaagagaaacaaaaagagggaacataggaacaggaaccagataatagtgacataagcgaccctttcgcaaatattttggcgcaaaatgagcgggcgccaagtgccgcgtggtggagccgcctgaaaatgacatggaaaattcgccgaaaatcgcgcgttttggcagcatcaatcccaaagcacaaaattaatttctatcataatttctgggtgcaacacggacccataattgaatcgaatatagggcttatctgatagcccggcagcaacattgaactttccggctgcaaaggagacgacaccgagatcgccaattttcgttgggctcgttctctgggctccggcgataagaaatccatgctgataaggacaggaggacggtctgcggcaaattgaattcgattctgacctgtatgaaagccagcggagatacggatacctctgggtttatgggtagaaaacgcagagcgtcgcgccaacatcgaaattatttgcgtttgcatcttctcgtcctttcgtttatcgttctgattgccatcgtggtggcgcggtttctattaattttgcttctgtatcgtttgcaaaatctcaaaagattcaaaaagttcgtcatcagcagccgcaacacaaaaaccaacgagtgtaaagccgagcatacaaatatcaataaaaacataaacatttacccaatctcaatctcaaaacattcgcatcgtttccacacaaatatgcttagttcgcccaaattgtgattgtatatatatatttaacggcattaaatacaaaagattaagccctaaattaagtgtaaatcttacaaaacgtctacgtttttaaacaagaaattgtgatattatatattaatcgggaaattcgaagtatgagaacaaaacggtgtatatatgtaagtgggcgatgaacatcaatgaatattttagctgagcaaagtacacacgaatgaatataaatatacatgaaaatatattttgggcaccgacttttacaccacaattatatatcgatagaaaagacacgaaaacaatcacagaaaactaagagtttcaaaatcaaaattgaggaataccaactagaggataaggctacttaaggatcaaaaaacaccaaggagacgagattttctaccaaatcgagagacgaggggcaggttaatttcgtcatttttggccaagacagcaaatagaggaacagcaaagcgaaaatcattttatacctcacacaacaactacacactaactaagattaggctacgcaactgtacattgtacttaagtgttcaaagtatatttagtttactttgtatataagaaaagtagctaaaagcacgcggacagggaggcaggagcaccacagtcactagccactaagcagagtcacagtcacgatcacgttcactccaggatcaggactcggggcgggatcagcagacgctgaggaagctgccacgatgacgatgagtacaaacaactgcgagagcatgacctcgtacttcaccaactcgtacatgggggcggacatgcatcatgggcactacccgggcaacggggtcaccgacctggacgcccagcagatgcaccactacagccagaacgcgaatcaccagggcaacatgccctacccgcgctttccaccctacgaccgcatgccctactacaacggccaggggatggaccagcagcagcagcaccaggtctactcccgcccggacagcccctccagccaggtgggcggggtcatgccccaggcgcagaccaacggtcagttgggtgttccccagcagcaacagcagcagcagcaacagccctcgcagaaccagcagcaacagcaggcgcagcaggccccacagcaactgcagcagcagctgccgcaggtgacgcaacaggtgacacatccgcagcagcaacaacagcagcccgtcgtctacgccagctgcaagttgcaagcggccgttggtggactgggtatggttcccgagggcggatcgcctccgctggtggatcaaatgtccggtcaccacatgaacgcccagatgacgctgccccatcacatgggacatccgcaggcgcagttgggctatacggacgttggagttcccgacgtgacagaggtccatcagaaccatcacaacatgggcatgtaccagcagcagtcgggagttccgccggtgggtgccccacctcagggcatgatgcaccagggccagggtcctccacagatgcaccagggacatcctggccaacacacgcctccttcccaaaacccgaactcgcagtcctcggggatgccgtctccactgtatccctggatgcgaagtcagtttggtaagtgtcaaggaaagtgatcgacaattccacgaaacgtattaagtggaatttttcttcttcttatcgtagtgggttgaagtagttagttccccgtttagaattggtcgtagttcccattagaatcgtaactgtgcatacaacagctagagctgtattatcttaaattgtataataccataactattacagcgaacctcgtgcagcgaagcaaagcagtaaaaagcagtctagatgtactgctttatattgtgtttcctgcttgatattagatcactaagcaagcagacgcgcaagcagttcacgcagatcacgcagacgttaaaaatttaaaaatgtttttgtttgcagaaagaagtaccctcttcgcttttcaattttgtagttaaaattcgagcaaatatatttaaattaaaaaggctcaaacttaaagtactatgtatgtcttgtatttttgaaaaaattctaaagtttattataaaatgcattttaaatacattttttaacctaccttgtcgcttgaaatatataaaatttaagttttagatatggaatagataaacaaaatatttccctctgtcttaactaatttctttaattaaatgttaagccccaaagcgactacagcttcatgtcaaactcttaccttaaatatttagagtttgtttgcatttgaactgagaacgttttgtcgacgaccttgacacgtccgggtaatttcactttattgccttggccaattgcttgacatcatccgtaatccatctgcaaagacatcccgatacctgacatttgttcaaatttgcgaatttcccaaatccgagcaaatcgatgaatgcaggcagatgaaagacgaaagaggtggcggaagaggtgctccttgggttccgcttgcccagaagatcgcagcacaggaggcggtcctgccagctaatgcaaattgacaatagctcgaaatcgtgcaagaaaaaggtttgccaaaaccctaggcgtaactaatgagggctggaaaatagagcacactgactgcatgtggtactgctttaggcttagaggatgttgcataagtggggatagggctcggccgcctttcgagcgaaaaaggtgtaaggtctaggaggcgagtccttttcaaatatagaattccaatggcatgtcactttcctcggagaaagtgaaagtaggcctcaagtggtcggtgcctttgccttgccctccagctgacctgctccctggtcattacgcagtccaaggagctctagctctccccatacccagctctcaatgttgttgtggttttttgtttgtagccggctgaattttttcgccaaagccagattgagatgtaaagcacaattgatgagcgccattagttacacgttatgtgcaatggatgccatcaatttattaatctccagaacacgccgaggctccattcatagcaccacttcgtcgtcttaatcccctccctcatccgccatggcggtgcaaaaaataaaaagaactc\""],"execution_count":0,"outputs":[]},{"metadata":{"id":"S7y2y8Wd6IQN","colab_type":"text"},"cell_type":"markdown","source":["Q2: ..."]},{"metadata":{"id":"DcLSFHSQ67uf","colab_type":"text"},"cell_type":"markdown","source":["Q3: ..."]},{"metadata":{"id":"tGgstGdJ45Vs","colab_type":"code","outputId":"d153fe07-240a-45d3-efc4-61474e0ab0ce","executionInfo":{"status":"ok","timestamp":1548571255782,"user_tz":-540,"elapsed":918,"user":{"displayName":"Mohamed EL AHMADI","photoUrl":"","userId":"15958821790435656147"}},"colab":{"base_uri":"https://localhost:8080/","height":54}},"cell_type":"code","source":["dico1=compterlettres(brin1)\n","print(dico1)\n","dico1['g']/len(brin1)"],"execution_count":0,"outputs":[{"output_type":"stream","text":["{'t': 997, 'c': 966, 'a': 1236, 'g': 912}\n"],"name":"stdout"},{"output_type":"execute_result","data":{"text/plain":["0.22184383361712479"]},"metadata":{"tags":[]},"execution_count":13}]},{"metadata":{"id":"_m17uXH_Ab_N","colab_type":"code","colab":{}},"cell_type":"code","source":["brin2=\"ttcagttgtgaatgaatggacgtgccaaatagacgtgccgccgccgctcgattcgcactttgctttcggttttgccgtcgtttcacgcgtttagttccgttcggttcattcccagttcttaaataccggacgtaaaaatacactctaacggtcccgcgaagaaaaagataaagacatctcgtagaaatattaaaataaattcctaaagtcgttggtttctcgttcactttcgctgcctgctcaggacgagggccacaccaagaggcaagagaaacaaaaagagggaacataggaacaggaaccagataatagtgacataagcgaccctttcgcaaatattttggcgcaaaatgagcgggcgccaagtgccgcgtggtggagccgcctgaaaatgacatggaaaattcgccgaaaatcgcgcgttttggcagcatcaatcccaaagcacaaaattaatttctatcataatttctgggtgcaacacggacccataattgaatcgaatatagggcttatctgatagcccggcagcaacattgaactttccggctgcaaaggagacgacaccgagatcgccaattttcgttgggctcgttctctgggctccggcgataagaaatccatgctgataaggacaggaggacggtctgcggcaaattgaattcgattctgacctgtatgaaagccagcggagatacggatacctctgggtttatgggtagaaaacgcagagcgtcgcgccaacatcgaaattatttgcgtttgcatcttctcgtcctttcgtttatcgttctgattgccatcgtggtggcgcggtttctattaattttgcttctgtatcgtttgcaaaatctcaaaagattcaaaaagttcgtcatcagcagccgcaacacaaaaaccaacgagtgtaaagccgagcatacaaatatcaataaaaacataaacatttacccaatctcaatctcaaaacattcgcatcgtttccacacaaatatgcttagttcgcccaaattgtgattgtatatatatatttaacggcattaaatacaaaagattaagccctaaattaagtgtaaatcttacaaaacgtctacgtttttaaacaagaaattgtgatattatatattaatcgggaaattcgaagtatgagaacaaaacggtgtatatatgtaagtgggcgatgaacatcaatgaatattttagctgagcaaagtacacacgaatgaatataaatatacatgaaaatatattttgggcaccgacttttacaccacaattatatatcgatagaaaagacacgaaaacaatcacagaaaactaagagtttcaaaatcaaaattgaggaataccaactagaggataaggctacttaaggatcaaaaaacaccaaggagacgagattttctaccaaatcgagagacgaggggcaggttaatttcgtcatttttggccaagacagcaaatagaggaacagcaaagcgaaaatcattttatacctcacacaacaactacacactaactaagattaggctacgcaactgtacattgtacttaagtgttcaaagtatatttagtttactttgtatataagaaaagtagctaaaagcacgcggacagggaggcaggagcaccacagtcactagccactaagcagagtcacagtcacgatcacgttcactccaggatcaggactcggggcgggatcagcagacgctgaggaagctgccacgatgacgatgagtacaaacaactgcgagagcatgacctcgtacttcaccaactcgtacatgggggcggacatgcatcatgggcactacccgggcaacggggtcaccgacctggacgcccagcagatgcaccactacagccagaacgcgaatcaccagggcaacatgccctacccgcgctttccaccctacgaccgcatgccctactacaacggccaggggatggaccagcagcagcagcaccaggtctactcccgcccggacagcccctccagccaggtgggcggggtcatgccccaggcgcagaccaacggtcagttgggtgttccccagcagcaacagcagcagcagcaacagccctcgcagaaccagcagcaacagcaggcgcagcaggccccacagcaactgcagcagcagctgccgcaggtgacgcaacaggtgacacatccgcagcagcaacaacagcagcccgtcgtctacgccagctgcaagttgcaagcggccgttggtggactgggtatggttcccgagggcggatcgcctccgctggtggatcaaatgtccggtcaccacatgaacgcccagatgacgctgccccatcacatgggacatccgcaggcgcagttgggctatacggacgttggagttcccgacgtgacagaggtccatcagaaccatcacaacatgggcatgtaccagcagcagtcgggagttccgccggtgggtgccccacctcagggcatgatgcaccagggccagggtcctccacagatgcaccagggacatcctggccaacacacgcctccttcccaaaacccgaactcgcagtcctcggggatgccgtctccactgtatccctggatgcgaagtcagtttggtaagtgtcaaggaaagtgatcgacaattccacgaaacgtattaagtggaatttttcttcttcttatcgtagtgggttgaagtagttagttccccgtttagaattggtcgtagttcccattagaatcgtaactgtgcatacaacagctagagctgtattatcttaaattgtataataccataactgttacagcgaacctcgtgcagcgaagcaaagcagtaaaaagcagtctagatgtactgctttatattgtgtttcctgcttgatattagatcactaagcaagcagacgcgcaagcagttcacgcagatcacgcagacgttaaaaatttaaaaatgtttttgtttgcagaaagaagtaccctcttcgcttttcaattttgtagttaaaattcgagcaaatatatttaaattaaaaaggctcaaacttaaagtactatgtatgtcttgtatttttgaaaaaattctaaagtttattataaaatgcattttaaatacattttttaacctaccttgtcgcttgaaatatataaaatttaagttttagatatggaatagataaacaaaatatttccctctgtcttaactaatttctttaattaaatgttaagccccaaagcgactacagcttcatgtcaaactcttaccttaaatatttagagtttgtttgcatttgaactgagaacgttttgtcgacgaccttgacacgtccgggtaatttcactttattgccttggccaattgcttgacatcatccgtaatccatctgcaaagacatcccgatacctgacatttgttcaaatttgcgaatttcccaaatccgagcaaatcgatgaatgcaggcagatgaaagacgaaagaggtggcggaagaggtgctccttgggttccgcttgcccagaagatcgcagcacaggaggcggtcctgccagctaatgcaaattgacaatagctcgaaatcgtgcaagaaaaaggtttgccaaaaccctaggcgtaactaatgagggctggaaaatagagcacactgactgcatgtggtactgctttaggcttagaggatgttgcataagtggggatagggctcggccgcctttcgagcgaaaaaggtgtaaggtctaggaggcgagtccttttcaaatatagaattccaatggcatgtcactttcctcggagaaagtgaaagtaggcctcaagtggtcggtgcctttgccttgccctccagctgacctgctccctggtcattacgcagtccaaggagctctagctctccccatacccagctctcaatgttgttgtggttttttgtttgtagccggctgaattttttcgccaaagccagattgagatgtaaagcacaattgatgagcgccattagttacacgttatgtgcaatggatgccatcaatttattaatctccagaacacgccgaggctccattcatagcaccacttcgtcgtcttaatcccctccctcatccgccatggcggtgcaaaaaataaaaagaactc\""],"execution_count":0,"outputs":[]},{"metadata":{"id":"Kg1Qg_6h6UQU","colab_type":"text"},"cell_type":"markdown","source":["Q4: ..."]},{"metadata":{"id":"qwseWX3wAiAf","colab_type":"code","outputId":"1fbf7de2-000b-4ffa-ef14-8d48e62a7b25","executionInfo":{"status":"ok","timestamp":1548571102247,"user_tz":-540,"elapsed":938,"user":{"displayName":"Mohamed EL AHMADI","photoUrl":"","userId":"15958821790435656147"}},"colab":{"base_uri":"https://localhost:8080/","height":54}},"cell_type":"code","source":["dico2=compterlettres(brin2)\n","print(dico2)\n","dico2['g']/len(brin2)"],"execution_count":0,"outputs":[{"output_type":"stream","text":["{'t': 997, 'c': 966, 'a': 1235, 'g': 913}\n"],"name":"stdout"},{"output_type":"execute_result","data":{"text/plain":["0.22208708343468742"]},"metadata":{"tags":[]},"execution_count":11}]},{"metadata":{"id":"0DnOtLZk7RX0","colab_type":"text"},"cell_type":"markdown","source":["Q5: Ecrire un programme permettant de déterminer à quel rang brin2 diffère de brin1."]},{"metadata":{"id":"-jFPu70g7kS3","colab_type":"code","colab":{}},"cell_type":"code","source":["# Programme:\n","\n","\n","\n"],"execution_count":0,"outputs":[]}]}