from __future__ import division ros_str_1 = '>Rosalind_2592' ros_str_2 = '>Rosalind_8415' ros_str_3 = '>Rosalind_5955' ros_str_4 = '>Rosalind_1419' ros_str_5 = '>Rosalind_8776' ros_str_6 = '>Rosalind_0928' ros_str_7 = '' ros_str_8 = '' ros_str_9 = '' ros_str_10 = '' DNA_str_1 = 'CACGGGGCGACTGGCACCGTGAAGCAATAGTCCAGTATTCCGTTTTCGACGATTATCGAAATTGCACGAATATTTTTCATAGATTGTACCAACATCTGAGATTACCAGTTGAGTAAAAGCGAGATAGCTTCTCGACGCAACCAACTGACGCACAGTCCGGTTCAGTAAAGCCAGTGACATTGTAGACAAAGGAAAGATGCCAAAGGGTCCTGGCTTTGATGGTAACTCCGGCGAAATACGCTTTCTGCGGGTCCGAACGAATGGTACCGAAAGCTTACTGGAGGTACTGATTATAAATGAATACGGACTTGGCAGGTCTGTATCATGGGGATGGCGTTATTTGTAAATAGATCCTGGTGACGTCGTACTCGGACTACTACTAATCCAGGCGTGACCAAACCTGTGGCTGCGGTGTGCGGAGCGATAACTTGGCCATCGCCCGATCACCGGAACGCGACCTAACACTACATTATCGGAACACTGTCAGATTGATGTCTATAGAGCATGATCTTCCTTCCGCCGTGTTTATAGCACGGATAATCAGATTGCTTCTGCGATATAACTGCTCCTGCCAAAGTTGGGGGTATCAAACGCGAATACAAGCACATATGAACCTCTTCAGTCTGGGGGCATAGGAGAAGGGGTAAACGCATGTATTGTATTGGCTCGACCTCAAGGCAGTGCCCATCAAGAACGTACGAAATTTTACCGCTCATGCTCCTTCTTTGAGTTACTCAGCTGACGAGCACCATAACAGATAGCTGATGTATATGCTGCACTCACTAAATTCCCATTCTCGTTCACACATCGAGGATGGAAAACTCGTGCGTCATTAGACCTCGTTATAAGTAGGTGGGTGCGCTTTCCTAAAAAATCCTGGCAATCAAAGAGGGGGGGGGCGTAGCGTACTCGTCTTT>Rosalind_4732TAAAGTAAAACCCCCAACGCGGTAAATCTGGATTTGATATGCGGTTTCTCACATAGACTACGTGTTTCCCATACGGGCAATAACGGGGGCTACCCCGTTCGGGAATTGCGTAATAGATGTGCGGAGCCTTTGGCACGGACACATCGTATACGGGCTGACGTTACTAAATTACATATACCCAAAAGGTCCTAACATTCCCGATTACCTATTGCTTGAAGGTTACTTGCCGATCGAGCAGGACACAGCATCGTTGGGTAAGTGAATAAAGTGGCGTTGCGTAACCATCCAAATTAGTCAATTTACCGTCCCTACACTGGGAGGTTGACCGCGTGTCTTTAACACTACTTTCATAAAGCATGA' DNA_str_2 = 'TAAAGTAAAACCCCCAACGCGGTAAATCTGGATTTGATATGCGGTTTCTCACATAGACTACGTGTTTCCCATACGGGCAATAACGGGGGCTACCCCGTTCGGGAATTGCGTAATAGATGTGCGGAGCCTTTGGCACGGACACATCGTATACGGGCTGACGTTACTAAATTACATATACCCAAAAGGTCCTAACATTCCCGATTACCTATTGCTTGAAGGTTACTTGCCGATCGAGCAGGACACAGCATCGTTGGGTAAGTGAATAAAGTGGCGTTGCGTAACCATCCAAATTAGTCAATTTACCGTCCCTACACTGGGAGGTTGACCGCGTGTCTTTAACACTACTTTCATAAAGCATGAACCTCAGTATACGGATCAAGCGTAAATGCTGATGATTCTTCCCAATTAAATTGTACACATTCAACGTCATTTGCGAAGCTCTGCAAGGATGAAAGCGTAAAGGCTGGCGATTAATGCGCTAGTTCAGTGACCTTAAGCCTGAAGATGTGGCGGATAGAGATAGGACACTTTGATTGATTGAATTTTTCTAAATGGAACAACTATGTGTGTTACTAAATAGTACAAAAGTATGCTATAGCCTTTCGTTCGAGCAGCGCGATCTCCTTCGCGTCGAGGATAGAAGCATTCGCACGCCTCTATTGCACACGGATGCGTCAGCTGACCCTGAAAAATGTTCCTCTTACGTGCCGCACTTATAGGACCCTCTGCGTGTCCCGGTTTGCCCCGGGAACACCACAACTACCGGTTCTCAGTACGAGTGGCTACGCTTTGTGAACATTTCTCGTTCGAAACGATTATATATCCTCACGTCTCGGCGGATCAATTCAGCCTGAAGTT>Rosalind_0865CAATCGGGTAGCTTATTTTCTTCCGGGATTACCCTATTGATTCTGGAACCACAGCAACAATTCATGTGCAGGTATGTTAGTGGCACTAAAAGGGTCTTACTTGCATATTTACTGTATGCATCATATGCCGCGAGGCTAATGGTAGACTTCATGTTGGACTATTATGCCTGGTAACGTCACGGTCCAATGTATTCCCGCATTATGGCGATCTCATTCGGAAGGCACAGACATGCCTGTTCTCGAGTGAGGAACGCAATGAGAACAACTGGGATACTATGCCTTAAAGTAGCAGGGCACAAA' DNA_str_3 = 'CAATCGGGTAGCTTATTTTCTTCCGGGATTACCCTATTGATTCTGGAACCACAGCAACAATTCATGTGCAGGTATGTTAGTGGCACTAAAAGGGTCTTACTTGCATATTTACTGTATGCATCATATGCCGCGAGGCTAATGGTAGACTTCATGTTGGACTATTATGCCTGGTAACGTCACGGTCCAATGTATTCCCGCATTATGGCGATCTCATTCGGAAGGCACAGACATGCCTGTTCTCGAGTGAGGAACGCAATGAGAACAACTGGGATACTATGCCTTAAAGTAGCAGGGCACAAACCCACGCTCGGTCTAATCGAACAGGGTATGCGGAGGAAACTAGTTGTTGCGGGACATTGCCGGCGCCTGGAATTAGATGCTTTATACGCCCTGGCCTCTACTGGGTCTACCGAGACCAGCAGAAACCACTTTTCGCTGTCGACGCTACTTGGTGATACCAACTATGGCGTATCCGACCAGCCGAGGAGCTCATCTCAGTTACTGTCCCCTCCTTGCAGCAACAAGTAGCGGTTGAAAGCGTCGGCACCAGCGCCAGAGGTTAAATAATTTAAGGTATTACCATACCTACCAAGGTTGCAGCCAAGATTGCTGCAGTCTGGGAAGCTCCACAGAAGCGGCCTGCTTTGCGCTTTGCACACTGTTCGCACGCTGTTTCAGCCCCAGCGCCAGGCATCCCAGTGCATGAGGCTGAGCTTTCACCAGCACGGTTCCCAGCACACGCTAAATGCATGTATTCATTTGCCTACTAGGAATATTCCCCTGCTGGAGACTCGTCCCCCATATGTGTCCGGTGGAGCTAGTGGTTCTAGCGATGAATGGTTGCACCCAACTGTGGCTACTGGAGAAACCGCTTAGTTCTGATGCTGCGTGTGAAATCCTCAGAGGACGCATTTCCCCTCTGGCGGTCTGAGACAGCGGGGACAT>Rosalind_4810CAAAAACATCCTTGGTCGGCAAGCAGCGGCTCAACCACAGTCCACGTGCCACATACTCGCCATGCAATATCGGAGTAACATCAGTCTTGATGTATCCCTCATATTCCATGGCCGTAGATTTAATTGTTGGGATTAACCGATCGCCGCCAAGTTGGCTATGTAAGGATATGGCGGACATCGCTCCTCACGCCGCCACCCTGTCACCAGGAAACAGAGCCTGCGAGCCTCACGCCTTAGCCATAAACGACTGCCATAAATAGGACGCTCTGTATTGTCGTAAGATTCCGCCGGCCGGGTCAC' DNA_str_4 = 'CAAAAACATCCTTGGTCGGCAAGCAGCGGCTCAACCACAGTCCACGTGCCACATACTCGCCATGCAATATCGGAGTAACATCAGTCTTGATGTATCCCTCATATTCCATGGCCGTAGATTTAATTGTTGGGATTAACCGATCGCCGCCAAGTTGGCTATGTAAGGATATGGCGGACATCGCTCCTCACGCCGCCACCCTGTCACCAGGAAACAGAGCCTGCGAGCCTCACGCCTTAGCCATAAACGACTGCCATAAATAGGACGCTCTGTATTGTCGTAAGATTCCGCCGGCCGGGTCACTATCGTCACAGAACAGCACAATCGTCCGTAACACGCCCCCGTGTTGTTCCCTGGCGGATTAACCATAGTGGGAGAGAGCGGGAAATAGTAGGAAAAAAACGTCGACGAGGTAAATATTGTACCCCCAAGCTACGCAGGTTACAACCGTGCGAAAAACGTTCAGGGAACCACCACTGACTGCACTGCTTCCTTATAATGATAGTGTACTAAAACCGTATAGAAACCAAAATGAGGACTTCCTGATGTTGCCCTCGGATATTTCCAGCGTCTTGTAGTTGGTGCCGATTGACTGTCGGAATCCTCGCGATCTCTCCCAAAACGGGGCAAACGTCTTCGCGGCCACAGTTTGTCAGGTCAATATACGGTGTGGGCCATCCTTCACTTAAATATACGTGCCGACCTTATCTGCGGTTGCAGCAATCTGCTGGGTTCGGGGAACTGGCAATATGATAACTATTGATAAATGAAACCTGCCTACTCGGAGCATTTTCCTCCAGGCTCTGTGAAAATCCGGCCAGCGACCGAAATGGCCCACCTGAGGGGGGCCCGGTCAGATATCATATTGACCGACAGCCGTATATCTCCTCAAGGAAGTGAAATGATCAGTCACGATTGTCAATTATGTCCATTAGGTCTCGTG>Rosalind_1763CCTCAATCTGCGGCCCTCACCGTGGCACACACCTCTAGGTATAGTCTCAGCACTTTCCATCTGAGACCACACCCAGAAGGCCTAGCTAAGGTATTTGCGCAGGCATTCTGCTTCTGCAATTACCCGGTCTAATCATGCTGAGGAAAAACGGCCCGGCAGCTACCTTCTGTGTGGCCGAGATGCTTTAGAGGTCGGAACCGTCTTGCGCCCGGAAGAAGTGGGAATGCAGGCGGTCCGTTCCGGCCCCAGGGACTCTTGTGCACCGAAGCGCCTACATGGAGCTACTGCCGATCTATATGG' DNA_str_5 = 'CCTCAATCTGCGGCCCTCACCGTGGCACACACCTCTAGGTATAGTCTCAGCACTTTCCATCTGAGACCACACCCAGAAGGCCTAGCTAAGGTATTTGCGCAGGCATTCTGCTTCTGCAATTACCCGGTCTAATCATGCTGAGGAAAAACGGCCCGGCAGCTACCTTCTGTGTGGCCGAGATGCTTTAGAGGTCGGAACCGTCTTGCGCCCGGAAGAAGTGGGAATGCAGGCGGTCCGTTCCGGCCCCAGGGACTCTTGTGCACCGAAGCGCCTACATGGAGCTACTGCCGATCTATATGGCCAGGCCCCTTACGACTAGCGAAAACGACTCTAAACTTTACCCACGTACAATATTGCCACTAATGGACCCAGCCCGCGTCTTAAATCGTGGATACGATTACATCGGTATTGATATTAATCTGTGAGTATTGCGGTGTAAGTGTCCCGTGGGTATCTACACTTTCTGGTAAGCTGCGAAATACCCGTATACTTTAACACCAGCGCCTTGAAAAGTGCCACAATCTTCAGTAAGCGACCCCGACGAAGACCACGAGGGAGATACAGAGCTGATATCTGCTATGGCGTCCGCTTAAACTCTTAGCCGAGCTGGGGGGTTCAATAGGTTGCGCGTGCCCCCTTGCGCCGGGTGTCCTTTGATCCTCCAAGCACGCTCCCTGCACAGGAAATTCAAACACTTGTGACAAATGTACGTTTCCTTACTCAGTGATTAAGAGTAATTCGATGAGCTACGGAATGGGATGGTTCTATATCTGCTTAGACCGCATGCGGCGTTTGGAGACCGGCTCACGACTCAGATTGTGATTGTGGCTCCATGCCTTGGGCGCATCCAAGATCTCGCATGTGAAGAGTCAGTTGCGATTAGTCCTCCTCTTTCTTTACTTATTCTGGATTTCGGGTGACGTGCCCTTTAGGGACTTTC>Rosalind_5657TATGAACGACAATCGGCTTCGTTGATATCCTTACCCTCAAGCTCAAGGGGGACTACACGTCGTTTTCCATCACAGGGGGCCTCGTCCGTACCGCGTTGGTATAGTCTCGGTCCTCTCGGAGCGATCAAAGGTTTTTCTGCGGAGTCTATATATTCCCTGTTTCCTCTGCTAAATGGTAGCGCCGACCTTTGTTGTATAGCGCAATTGGCACAGGGAGACATGGAAACACAACACCCCAGAGACTGCGAGATACGGAACGATCGTTGTCACCCCCTCTTCCCCGCAATGATGCTTAGTGAG' DNA_str_6 = 'TATGAACGACAATCGGCTTCGTTGATATCCTTACCCTCAAGCTCAAGGGGGACTACACGTCGTTTTCCATCACAGGGGGCCTCGTCCGTACCGCGTTGGTATAGTCTCGGTCCTCTCGGAGCGATCAAAGGTTTTTCTGCGGAGTCTATATATTCCCTGTTTCCTCTGCTAAATGGTAGCGCCGACCTTTGTTGTATAGCGCAATTGGCACAGGGAGACATGGAAACACAACACCCCAGAGACTGCGAGATACGGAACGATCGTTGTCACCCCCTCTTCCCCGCAATGATGCTTAGTGAGTGTTTTGAGTGCGTACTCTGCACCTAGTTTCAGCATAATCAGGAAGGAACAGTGGAGTGTAGGATGAGGGCACGCCGAATCCGGTAGCGAATGTAAATGTCCTGTTCAGCTTGGGTAACTATGATACCTCTCCAAGGATATAACGAACTATGCATATACATGTTACTACGCCAAACACAACAACATCAATGACTCAGTGTTCCATTCCACGGCTTATGATGCAGGGCGGTCAATACTCTGTAGCATGATCCATCTAACTTAGCTGTGGGCCGGCAGATGGTGTTCACACGAATACCTGCTACATCTGTGTGGCATTGCTTGGCGTATCTGCCCGCATGTCTCTATGGGGGTGATAGGGGTGGAAATCCGCCCCCACAGTAGGGATGGTGCAGTGCGGGTTCCTTACTAAAGGGCGGCTTCCTTCAGGCATACCCCCTAAAGGACCCAAATTCGTCAGCGGGAACCTCACACGGGCCTCGGAGGCCGAGGGAGCGTCAACGGGAACTTCTGTTTTCGGTTGCGGAAATAGATGATAAGCAGTAAAACCAACAGGGCGTTACACTGCGTCAACGAAGCTCTCACCTACGACGGAGTAGCTCAGGCGGCACCTGTATGGGATGGAACGGGGCCTAGTCTTTACAGACCATATAGAGAATGTTT' DNA_str_7 = 'aa' DNA_str_8 = 'aa' DNA_str_9 = 'aa' DNA_str_10 = 'aa' leng_DNA_str_1 = len(DNA_str_1) leng_DNA_str_2 = len(DNA_str_2) leng_DNA_str_3 = len(DNA_str_3) leng_DNA_str_4 = len(DNA_str_4) leng_DNA_str_5 = len(DNA_str_5) leng_DNA_str_6 = len(DNA_str_6) leng_DNA_str_7 = len(DNA_str_7) leng_DNA_str_8 = len(DNA_str_8) leng_DNA_str_9 = len(DNA_str_9) leng_DNA_str_10 = len(DNA_str_10) list_DNA_1 = list(DNA_str_1) list_DNA_2 = list(DNA_str_2) list_DNA_3 = list(DNA_str_3) list_DNA_4 = list(DNA_str_4) list_DNA_5 = list(DNA_str_5) list_DNA_6 = list(DNA_str_6) list_DNA_7 = list(DNA_str_7) list_DNA_8 = list(DNA_str_8) list_DNA_9 = list(DNA_str_9) list_DNA_10 = list(DNA_str_10) count_str_1 = 0 count_str_2 = 0 count_str_3 = 0 count_str_4 = 0 count_str_5 = 0 count_str_6 = 0 count_str_7 = 0 count_str_8 = 0 count_str_9 = 0 count_str_10 = 0 for i in list_DNA_1: if i == 'C' or i =='G': count_str_1 += 1 for i in list_DNA_2: if i == 'C' or i =='G': count_str_2 += 1 for i in list_DNA_3: if i == 'C' or i =='G': count_str_3 += 1 for i in list_DNA_4: if i == 'C' or i =='G': count_str_4 += 1 for i in list_DNA_5: if i == 'C' or i =='G': count_str_5 += 1 for i in list_DNA_6: if i == 'C' or i =='G': count_str_6 += 1 for i in list_DNA_7: if i == 'C' or i =='G': count_str_7 += 1 for i in list_DNA_8: if i == 'C' or i =='G': count_str_8 += 1 for i in list_DNA_9: if i == 'C' or i =='G': count_str_9 += 1 for i in list_DNA_10: if i == 'C' or i =='G': count_str_10 += 1 ratio_1 = (count_str_1 / leng_DNA_str_1 * 100) ratio_2 = (count_str_2 / leng_DNA_str_2 * 100) ratio_3 = (count_str_3 / leng_DNA_str_3 * 100) ratio_4 = (count_str_4 / leng_DNA_str_4 * 100) ratio_5 = (count_str_5 / leng_DNA_str_5 * 100) ratio_6 = (count_str_6 / leng_DNA_str_6 * 100) ratio_7 = (count_str_7 / leng_DNA_str_7 * 100) ratio_8 = (count_str_8 / leng_DNA_str_8 * 100) ratio_9 = (count_str_9 / leng_DNA_str_9 * 100) ratio_10 = (count_str_10 / leng_DNA_str_10 * 100) print ros_str_1 print '%.6f' %ratio_1 print '' print ros_str_2 print '%.6f' %ratio_2 print '' print ros_str_3 print '%.6f' %ratio_3 print '' print ros_str_4 print '%.6f' %ratio_4 print '' print ros_str_5 print '%.6f' %ratio_5 print '' print ros_str_6 print '%.6f' %ratio_6 print '' print ros_str_7 print '%.6f' %ratio_7 print '' print ros_str_8 print '%.6f' %ratio_8 print '' print ros_str_9 print '%.6f' %ratio_9 print '' print ros_str_10 print '%.6f' %ratio_10
Run
Reset
Share
Import
Link
Embed
Language▼
English
中文
Python Fiddle
Python Cloud IDE
Follow @python_fiddle
Browser Version Not Supported
Due to Python Fiddle's reliance on advanced JavaScript techniques, older browsers might have problems running it correctly. Please download the latest version of your favourite browser.
Chrome 10+
Firefox 4+
Safari 5+
IE 10+
Let me try anyway!
url:
Go
Python Snippet
Stackoverflow Question