zoukankan      html  css  js  c++  java
  • 递归

    自己调用自己
    递归的入口(参数) 和 出口(return)
    树形结构的遍历
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    import os
    def func(lujing, n): #"d:/"
        lst = os.listdir(lujing)    # 打开文件夹,列出该文件夹内的所有文件名
        for el in lst:      # el 是文件的名字. b,c
            # 还原文件路径
            path = os.path.join(lujing,el)  # 下一个文件夹的路径
            if os.path.isdir(path):     # 判断路径是否是文件夹
                print("..."*n, el)  # 显示文件夹的名字
                func(path, n + 1)   # 在来一次 ##########
            else:
                print("..."*n, el)  # 显示文件
    func("d:/"0)
  • 相关阅读:
    每日日报40
    每日日报39
    每日日报38
    vue 0点定时网络请求
    js reduce
    时间选择器 element
    CTF-WEB:PHP 变量
    CTF-WEB:PHP 反序列化
    Java 异常类与捕获异常
    Java 面向对象:内部类
  • 原文地址:https://www.cnblogs.com/heheda123456/p/10202009.html
Copyright © 2011-2022 走看看