def PatternCount(Text,Pattern):
count = 0
for i in range(0,1+len(Text)-len(Pattern)):
if Text[i:i+len(Pattern)] == Pattern:
count = count + 1
return count
Text = input("enter 1st number")
Pattern = input("enter 1st number")
print(PatternCount(Text,Pattern))
我想读取文件并将其内容排序为文本和模式,而不是下面的用户输入:
Text = input("enter 1st number")
Pattern = input("enter 1st number")
我怎么能做到? 该文件为文本文件,有两行: 一条是一条长长的DNA链,另一条是一种特殊的模式
从文件中读取2行而不是用户输入
试试这个代码
有关python文件处理的更多信息,请阅读here
相关问题 更多 >
编程相关推荐