Python的牛逼之处在于:
你问我Python算什么东西?现在我就来告诉你,东厂(其他语言)破不了的案由我Python来破。还有,你听好,东厂(其他语言)不敢杀的人我杀,东厂(其他语言)不敢管的事我管。一句话,东厂(其他语言)管得了的我Python要管,东厂(其他语言)管不了的我Python更要管!先斩后奏,皇权特许!这就是Python,够不够清楚?
划重点:
其他的语言可以嵌套调用,但不能嵌套定义。
而我Python嵌套调用,嵌套定义,都行。
class Solution():
def func2(self,numsfun2):
def fun3(nums):
count = 0
for i in range(len(nums)):
count += 1
return count
res = fun3(numsfun2)
return res
if __name__ == '__main__':
s =Solution()
print(s.func2([12,3,4,3,4,5,8]))
#----------------------------------------------
# 分割线
#==============================================
class Solution():
def func2(self,numsfun2):
res = self.fun3(numsfun2)
return res
def fun3(self, nums):
count = 0
for i in range(len(nums)):
count += 1
return count
if __name__ == '__main__':
s =Solution()
print(s.func2([12,3,4,3,4,5,8]))