标签:外部 == str 一个 mat 返回 ati for 函数
我们先来看一段代码
def GenerateCheckChapter(bookid): print("Generating chapterchecker",bookid) def CheckChapter(chapter): return requests.get(url=URL.format(bookid=bookid,chapter=chapter,page=1)).status_code==200 return CheckChapter
这段代码在def中嵌套了一个def并且返回了一个嵌套的函数,并且CheckChapter函数(内部函数)调用了GenerateCheckChapter函数(外部函数)中的值,而且CheckChapter函数被当做对象返回了,就形成了一个闭包。
闭包的用处/优点有两条:
标签:外部 == str 一个 mat 返回 ati for 函数
原文地址:https://www.cnblogs.com/lieweidu/p/10460435.html