我有无限循环吗?

2024-10-01 02:36:51 发布

您现在位置:Python中文网/ 问答频道 /正文

代码:

i = len(s) - 1
while i >=0:
    if silaba_final(s[i:]):
        if i == 0:
            return True
        else:
            z = len(s) - i
            while z >=0:
                if not e_silaba(s[z:i]):
                    z = z - 1
                if e_silaba(s[z:i]):
                    if z == 0:
                        return True
                    else:
                        z = len(s) - z
    if not silaba_final(s[i:]):
        if i == 0:
            return False
        else:
             i = i - 1

所以我有一个代码,它是用来查看一个单词是否包含“silaba\u final” 然后剩下的词除了“silabaèu final”。。。可以包含零
或者更多次的功能“eúu silaba”。我试过这个代码但是当我执行 它发出“执行命令”。请等待结果“我想是 无限循环。有人能帮我吗?你知道吗


Tags: 代码功能falsetruelenreturnifnot