阿丁不是小朋友

导航

某次笔试在线编程心得

class solution(object):
def __init__(self):
self.sum = 0
self.count = 1
self.S = raw_input('s=')
self.T = raw_input('t=')

def difference(self):
s = list(self.S)
t = list(self.T)
if len(t) <= len(s) and len(t) >= 1 and len(s) < (10 ** 5):
while (len(s) >= len(t)):
for i in range(len(t)):
if s[i] != t[i]:
self.sum = self.sum + 1
s = s[self.count:len(s)]
self.count = self.count + 1
return self.sum
else:
return 0
print(sum)

if __name__ == '__main__':
b=solution()
print(b.difference())

1. 关于全局变量,self
2. 关于class中的function: def(self)

posted on 2018-03-22 22:28  阿丁不是小朋友  阅读(89)  评论(0编辑  收藏  举报