Python 3.5.3 (v3.5.3:1880cb95a742, Jan 16 2017, 08:49:46) [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin Type "copyright", "credits" or "license()" for more information. >>> WARNING: The version of Tcl/Tk (8.5.9) in use may be unstable. Visit http://www.python.org/download/mac/tcltk/ for current information. >>> gene1 = "ACGT" >>> gene2 = "AAGT" >>> assert gene1 == gene2 Traceback (most recent call last): File "", line 1, in assert gene1 == gene2 AssertionError >>> assert len(gene1) == len(gene2) >>> >>> lst = [4, 6, 7, 2, 1] >>> assert 4 in lst >>> assert 10 in lst Traceback (most recent call last): File "", line 1, in assert 10 in lst AssertionError >>> user_input = "Sara" >>> type(user_input) >>> isinstance(user_input, str) True >>> isinstance(user_input, int) False >>> isinstance(user_input, bool) False >>> isinstance(user_input, float) False >>> isinstance(user_input, list) False >>> isinstance(user_input, dict) False >>> assert isinstance(user_input, str) >>> assert isinstance(user_input, int) Traceback (most recent call last): File "", line 1, in assert isinstance(user_input, int) AssertionError >>> =========== RESTART: /Users/ssheehan/Desktop/lec34/gene_finish.py =========== Traceback (most recent call last): File "/Users/ssheehan/Desktop/lec34/gene_finish.py", line 58, in main() File "/Users/ssheehan/Desktop/lec34/gene_finish.py", line 52, in main gene.base(query) File "/Users/ssheehan/Desktop/lec34/gene_finish.py", line 33, in base assert is_inside(query) NameError: name 'is_inside' is not defined >>> =========== RESTART: /Users/ssheehan/Desktop/lec34/gene_finish.py =========== Traceback (most recent call last): File "/Users/ssheehan/Desktop/lec34/gene_finish.py", line 58, in main() File "/Users/ssheehan/Desktop/lec34/gene_finish.py", line 52, in main gene.base(query) File "/Users/ssheehan/Desktop/lec34/gene_finish.py", line 33, in base assert self.is_inside(query) AssertionError >>> =========== RESTART: /Users/ssheehan/Desktop/lec34/gene_finish.py =========== 2384 G 4928 C Traceback (most recent call last): File "/Users/ssheehan/Desktop/lec34/gene_finish.py", line 58, in main() File "/Users/ssheehan/Desktop/lec34/gene_finish.py", line 52, in main print(query, gene.base(query)) File "/Users/ssheehan/Desktop/lec34/gene_finish.py", line 35, in base return self.sequence[index] # base at the query position IndexError: string index out of range >>> string = "hello" >>> string[10] Traceback (most recent call last): File "", line 1, in string[10] IndexError: string index out of range >>> string[-30] Traceback (most recent call last): File "", line 1, in string[-30] IndexError: string index out of range >>> string[-4] 'e' >>> =========== RESTART: /Users/ssheehan/Desktop/lec34/gene_finish.py =========== -550 2384 C 1994 4928 T 5440 Traceback (most recent call last): File "/Users/ssheehan/Desktop/lec34/gene_finish.py", line 59, in main() File "/Users/ssheehan/Desktop/lec34/gene_finish.py", line 53, in main print(query, gene.base(query)) File "/Users/ssheehan/Desktop/lec34/gene_finish.py", line 36, in base return self.sequence[index] # base at the query position IndexError: string index out of range >>> =========== RESTART: /Users/ssheehan/Desktop/lec34/gene_finish.py =========== 2384 not in gene 1994 4928 A 8374 not in gene 238 not in gene 938 3872 A 1278 not in gene 1440 4374 A 12898 not in gene 2085 5019 G >>> =========== RESTART: /Users/ssheehan/Desktop/lec34/gene_finish.py =========== <__main__.RandomGene object at 0x10572fb70> >>> =========== RESTART: /Users/ssheehan/Desktop/lec34/gene_finish.py =========== 2934 5247 >>> =========== RESTART: /Users/ssheehan/Desktop/lec34/gene_finish.py =========== 2934-5247 >>> =========== RESTART: /Users/ssheehan/Desktop/lec34/gene_finish.py =========== 2934-5247:TTTTGTTGAACACGGATACTGGAGCAGCTCGCGAGGAGAGAGCAACGCCGGGCACTGGCATACAGCTCGACGGACCGCGGCTTCACACTACACCTAATGGCGGAGGAAGACTAACTGTTAAAGGCGGCAGTTATGATGCGCCGCCTTACGAATGGCCCTCGTCGGGTGTTTTACTACGCTGACATTCTTTAGATTAGCTCTCTGCCTGTTTGCTGCAAGCCATCCTTCCGAGGGTCGCGCGCTTCCCGAGATATCGCGACCTGTAGATACGCTGTACACCTCATCCGCCTCCTTTCAACCTCTATGACGGGCTTTCTCGTGTCGCAAAGATACGCCGATACGATTATGTCGACCGTTGCCCGAAGCTGTGAGCACCCTCTTGAGTGACGTGCATGGTCTACGCTGAATTGGGAGTCAAACCTACATAAAGATGCCACGAACGTGAAACAAGAATAGTTCAGTCTTCCTTAGCGGAAAATGTCCAACAGACGGTGGCGCTCTCGACTTGTGAACAGCTCAAGCTGCACTGTCGGTAGCGAGTGTCTTGATCGAATTTTGGGGCCTGCTCTTGAAAATAGAGGAAGGATGGTCTGAAAGACTTTAATGCCCTAGCCAGTCTGACTCTAATTAAGAATGTCCTCTCACCCGGCCCATCTACATGCCATCAATTAGTAAGGTCTGAGAACCGCGCGATACAATGTTTTCTCGCGTCACTCCCATGCAAGCGTTGACTCCTCCAACATGTGCGGAAGTAATAGGGTTGAGGCCAAGAGGCTTGCGCGGTTCGCACTAGCTGGGCCGTGCTGGTCAACAGTAAGCTGCTGTCTCGTGGGCAGGCAGTTAATCGCAGGCTAATGCACGCACTAGCTAATGGCGGCAGCGCTTGTCGTTGGTGTAAACATGACTTGCCTAGGTGAGGTAGTAAATCATCACCGAGGAACAGATATTTAGTGATTAATTGGTCCCTATGTCGAGGGACATCCGTTCTATATCGAGAGGATTTTACGTTCTTTGGCGCCTGCTTATATGCGCATTGACTATTGGCTTTACTCGACTGGATACATCCCTGTGTCGGCGACCCTAAACGCCCGCGTAACCGAACCATCATAAACACTGGTGGTCAATAGGTGCAGTTCATGATTGGCATCTAACCAGATCACATGCATCAGTGTGGCCTCCTCGCTTTACCACACGCCCTAGAAATTCTGCGAGACCAAAGGTGCCGGCACGTTATGAGGAATTATTCACGGGAGGCCGTTATGGGAATGGGCCTCCTGCCCTCTCATCGCCCTGAGGGCAGTATATTGTATCGAGAACTAGCTAATCGCTGCGAACTCGGTTTCAGCGCTCTGGCCTCTGGAATCGAGCCGACTATAACGTGGTCGTAGTTGAGACGGCAACACCTAGCACTTCAATTCAACCCGCGATCCCGTCACGCAGCCGGTATCCCTTCACGTCGACGTGCTGAGGTATGTAAATGGATTCCGCGCGCTAACAGATACCACGGCCTACACGTGACATAGATTAATCAGTAAAACCAATGACAGGAAGGTCTCGCATGGACCGGAGCTTGATTGACACTGACGTCCCCACAACTCTGAATGATGCCAGACAAGAGAAAGGATTACCGGTAAATCGAAGGTCGGAATACCAACTGCTTCCGCACGAGGTTGAACCTCCTCACGACCGCGCTTGCCGAAATTTTGGGGCTCTCGTATGTGCCCACCAGGGGCATTCTCGAAAGTAGTGAAGAAAACCAGCATTACACATGCTCTCGAGCATCGTGGAGCCCGTGTTGCTGATGGCGCCCGTCGACAAACAAGTCTGGGCTAGATGCGCGATGAACGCGCCCTCATGGAGCTGAGTATCCAAGCAACTAGCGAACAAGCACATTACTTATTTGCCCGTTAGATCGAGAATGCTTTATCAAGCACCTGTCTCCAAGGGCGTTCTCACAGTCTTATCCATGCGTCATCGTTGGCAAGCTGTATGACTCGCTGGGACTTATTGGACGCGCTGTACGTCAACGGCCCGAAACCGTCCGGAGCGTAACATCCTCCCTAGCATACTTTGATCTAGGAATTGATGGTAAGGCTCAGCAACGGTTATAAGTCGGCCCTACATATTTTTGGAGTTGCTCCTCTTGAAACCCTTCAGTATTCAAGTATTGAACGCAAACATAACGTCGTCTTAACTGTGGCGAGCCACGGATCGCCGACATCCCGTGTGCATCAAGGAGCCGACAAAGGGCCGAATGGGGATCACGTGAACACTATTTTCACACGCCTATCCACCCGACTGGTGCTGCTAGTA >>> =========== RESTART: /Users/ssheehan/Desktop/lec34/gene_finish.py =========== 2934-5247:ACGACCATCATCTACTCGAGCCCACGTCCACGAAGTTTGTCCGATGGAGCCCGCCACGGCCGACGATCGCATTCCACAAAATGCTTGATCGAACACAGACATTCATTATCATTTGGGCTAGTTCTACGTCTGTGAAGCGACGTCACCGTCTAGTCCTTGGCAGTGCGCTATACTTGCAGTAGAACTGACGCTAATAGCTAAGCAGCAGGTTGCGACACAAGCCGCCTTCCGCCATCAACGAAGTTTGGCCGGCGCGCGCGAACCAGAGCGTGAGTCCCCACTAAAATGAAAACTACTAACTACATCTCCTCCACAGGGGCCAACCAGCTATTTTTTGTAGGTCAAGCGCTATAACGTTGGTTATCTGGCCGACACTTATGCTAGTTGGAGCACGAAAAATAACCCGGGGCCCGAACTAAAACGGACAAGTATTAATGCCACGCATGGGATCTCCTGTCGATGTAGTCTGAAGGCCTAGAAGGATTTATTGCAGGTTTATAACATTCTGAAGCTGCTCAGTAGTACTTGAGGCACGACAGCGCATGCACCGAGCCGCGATTTAAGAGTATTCGCATGTAATTAACGCACTCGCTCACAGCTCAGTCGACCGTTGGGACACGTATTGGAAATTGACATGTGGAGCAGTGGACAATTTACGCTAGCTCCCCGAGTAGCTCATCAAACAAACACATGTGACCCCCGGAACTAATGACTGATGCCATCTGGTACTAACACTGTGCACGATCCTGGGCTGTCGCCGGCGTGGTCATGCCTATATCAACCTCCAAGACGCTTTAGGCCCCCGGCGCCTAAGGCATCGTCCAGGAGTGCTTGAGAAGGCGGTGGGCTACCCTCATATCCGATTACTCTCCCTCTTCAAACGTGCAGAATGGTTTTTAGTGTTATTAGTTTCGTGGTAGAATGAAGGCATCCGATTCTGACAGGCAGTCACTCCCCGCGATCCTAATATGCTGGAGTAAGCAGTCAAGGGCGAGTCTAATCGACATAGGGGTTACCGACGGATCCAAGTCGTGAAGAACATATTCCTATAGTTCTGGGTATTGGTTTACAATGCTGGTTTCAAACGGGAGTAGGAACTATTCTCAAGTTCCATAGGCAAGCCAATTGGGATCATAATTTGAGCCATCATTTGCAATAGCGTATGACGTTGAGCCAATCGTGCGATGGTCGGGTTTAAGAATGAAACCCTTTGTGAGGTCGCGTGCAATCGGCGAATAGCTCAAAAGTGGCCCTCGGATACAACCTACGAAGATTTGCACATATCTAATAACGTTTGTTTCTACAAACGTTGTCTGAGTTTCTATGTCATAATTTCAACTATCTTGTCAGGAAGGCATTAGCGTCTCCACAACTAAGCCCAGGCGCTGAACAGGTAGAGGCGGGTGGCCCGATCGTGCGACGGGGAGTTGCCATGAGTACAGTAAAAATGTATGAGGCAAAATTTGATACATCCAAATCGCTTTAAGCTTTGGATCAAATCCCTGGAACGGACCCAGGTACTACATAGCAGATTCCTGTAGAAGCATCCTCCAGCCGAGTGAAGGTTCCGAATACTCCCCAGTAAACGCGCTCCGGAGAGCGAACGGGCATAACCAGTGAAGCACACTGGCCGCATCCGGTTTGTCGGCGTGGGCGACGTCCTTGATTGGGATGAGTGCGGTGTGTTACTTCCTCTCAGGCAGCCGACCTGACGAAGGGGCCTCTTTGAATCTGGCTATTGGTGGCGTGTCATGCTATCGTCCGCACCCGTAATTACCAAGTTGCGCCTTCCTAGGCAGTTCCTACCTAATCAACACCTCCTATCACTATCCATAGCCTTCCACCAACGGGTTCGGCAAGGAAATTGGAGTTACTAAACCACCGAAGCCAATTTTACGATTATTCGTGTCGCGTAACACTTGCAGTGCCCTACTATACTCTCACTCTCGAATCGCTAACAACATGGAAATGCCTTGAGAGCTCGCTAGACGTCAGACTGTCCTTCAGAAGGATTTGTTGAAGTGTACTGGGTATCGTCGAGGCAACTCCACGCTCATGTAAATGAAGAGTTCCTTAGTGGGTAGCGAGTGGTGCACGTGGGTCCCTACCCCAGATCGTGCAGGAAGCGTTACCGTGGCAATCGAACACTCTGGTGGAACGGCAACGGTGGGAAGCTCGTTGAGTAAAAGCCCCTCGCTATTAACCCTCATAATTCATCTCAGAATCCGAGTACAGGATACTCATTGCTAAACCTGATACCTAAACAGTCCACTCCGGACAGGGGACAAGGACTCAGCACAGGGACTATTCAGG >>> =========== RESTART: /Users/ssheehan/Desktop/lec34/gene_finish.py =========== 2934-5247 >>> =============== RESTART: /Users/ssheehan/Documents/Untitled.py =============== Katherine Akey >>> =============== RESTART: /Users/ssheehan/Documents/Untitled.py =============== Katherine Akey [] >>> =============== RESTART: /Users/ssheehan/Documents/Untitled.py =============== Katherine Akey [] >>> =============== RESTART: /Users/ssheehan/Documents/Untitled.py =============== Katherine Akey [] >>> =============== RESTART: /Users/ssheehan/Documents/Untitled.py =============== Katherine Akey Traceback (most recent call last): File "/Users/ssheehan/Documents/Untitled.py", line 43, in main() File "/Users/ssheehan/Documents/Untitled.py", line 39, in main student.add("CSC 111") AttributeError: 'Student' object has no attribute 'add' >>> =============== RESTART: /Users/ssheehan/Documents/Untitled.py =============== Katherine Akey ['CSC 111', 'linear algebra'] >>> =============== RESTART: /Users/ssheehan/Documents/Untitled.py =============== Traceback (most recent call last): File "/Users/ssheehan/Documents/Untitled.py", line 47, in main() File "/Users/ssheehan/Documents/Untitled.py", line 45, in main print(student) TypeError: __str__ returned non-string (type NoneType) >>> =============== RESTART: /Users/ssheehan/Documents/Untitled.py =============== Katherine Akey >>> =============== RESTART: /Users/ssheehan/Documents/Untitled.py =============== Katherine Akey =============== RESTART: /Users/ssheehan/Documents/Untitled.py =============== Katherine Akey['CSC 111', 'linear algebra'] >>> =============== RESTART: /Users/ssheehan/Documents/Untitled.py =============== Katherine Akey ['CSC 111', 'linear algebra'] >>> =============== RESTART: /Users/ssheehan/Documents/Untitled.py =============== Katherine Akey >>>