编写一个 Python 脚本,要求用户输入两个长度相同的 DNA 序列。如果两个序列的长度不同,则输出“无效输入,长度必须相同!” 如果输入有效,则计算这两个序列中有多少相同位置的 dna 碱基相等,并输出答案“这两个序列的 x 位置具有相同的字符”。x 是实际数字,取决于用户的输入。
以下是我到目前为止所拥有的。
g=input('Enter DNA Sequence: ')
h=input('Enter Second DNA Sequence: ')
i=0
count=0
if len(g)!=len(h):
print('Invalid')
else:
while i<=len(g):
if g[i]==h[i]:
count+=1
i+=1
print(count)