Python program to check matching of simple parentheses

后端 未结 25 2407
谎友^
谎友^ 2020-12-01 17:02

I am a Python newbie and I came across this exercise of checking whether or not the simple brackets \"(\", \")\" in a given string are matched evenly.

I have seen ex

25条回答
  •  情书的邮戳
    2020-12-01 17:27

    foo1="()()())("  
    
    def bracket(foo1):
        count = 0
        for i in foo1:
            if i == "(":
               count += 1
            else:
               if count==0 and i ==")":
                   return False
               count -= 1
    
       if count == 0:
           return True
       else:
           return False
    
    bracket(foo1)
    

提交回复
热议问题