# ------------------ # 2 def startswith(s1, s2): for i in range(len(s2)): if s1[i] != s2[i]: return False return True # ------------------ # 5 import random def random_test(max, threshold, num): count = 0 for i in range(num): rand = random.randint(0, max) if rand <= threshold: count += 1 return count # ------------------ # 8 import random def random_DNA(num): seq = "" for i in range(num): rand = random.randint(0, 3) if rand == 0: seq += "A" elif rand == 1: seq += "C" elif rand == 2: seq += "G" else: # rand == 3 seq += "T" return seq # ------------------ # 10 def stringToIntList(s): result = [] for char in s: result.append(int(char)) return result