左手十字 发表于 2017-6-4 13:41:32

break是跳出哪一步

代码如下:
def hasVowel(wordList):
        vowels = "aeiouAEIOU"
        rtnList = []
        for word in wordList:
                for letter in word:
                        if letter in vowels:
                                rtnList.append(word)
                                break
        return rtnList
请问:这里的break是跳出if letter in vowels:还是for letter in word:

Aifrincoo 发表于 2017-6-4 14:31:06

是跳出了for letter in word:

Messj 发表于 2017-6-8 11:51:41

break只跳出离他最近的一个循环,即for letter in word:
页: [1]
查看完整版本: break是跳出哪一步