装饰器复习
python基础day14 装饰器详情 - 追逐的小白 - 博客园 (cnblogs.com)
多复习,多敲代码
递归函数
什么是递归函数?
递归:直接或者间接调用自己的函数就是递归函数。
# 练习题: l = [1, [2, [3, [4, [5, [6, [7, [8, [9, [10, [11, [12, [13]]]]]]]]]]]]] # 给打印出列表中的所有元素值,只打印除列表之外的元素,如果是列表不打印 """ 循环打印: 1. 判断元素是不是列表,如果是列表不打印,如果不是列表则打印 2. 继续判断,元素是不是列表,如果不是则打印,如果是,不在打印 3. 继续循环,判断元素是不是列表,如果不是,则打印,如果是,不打印 4. 继续循环... """ def get_num(l): for i in l: if type(i) is int: print(i) else: get_num(i) get_num(l)