SyntaxError: can't assign to operator(力扣-647题)

一、错误代码(力扣-647题)

 for i in range(1,len(s)-1):  #下表范围是从1~倒数第二个
            before = i-1,after = i+1
            while(before >= 0 and after <= len(s)-1):
                if s[before] == s[after]:
                    count += 1
                    before -= 1
                    after += 1

(2)执行结果:SyntaxError: can't assign to operator(无法分配运算符)

(3)问题原因:两个语句不能写在一行,用逗号隔开也不对啊(python对格式还真是讲究)

(4)解决方法:

 

执行结果:(我靠)

 

 

 

 

posted @ 2020-08-19 09:47  wenkail群魔乱舞  阅读(6231)  评论(0编辑  收藏  举报