我正在尝试创建一个返回True的函数,传入的字符串是'1'(有效)或'1*'(有效)或以(有效)的形式'(' + valid + '|' + valid + ')'.我的意思是最后一部分是例如:
(1|1)< - 因为它的形式'(' + valid + '|' + valid + ')'和'1'有效.
((1|1)|1)< -自的形式'(' + valid + '|' + valid + ')'和(1|1)有效,所以是"1"
((1|(1|1))|1)< - 因为它的形式'(' + valid + '|' + valid + ')'和(1|(1|1))有效等等'1'
我的计划:
我的代码基于我的计划:
def check(s):
if s == '1':
return True
elif s …Run Code Online (Sandbox Code Playgroud) python ×1