python
文章平均质量分 74
编程小D
练习时长两年半的bug练习生
展开
-
python办公自动化1之文件自动分类(根据后缀名)[python+ pyside2图形化界面实现]
需求分析 选择文件夹下的所有文件,根据文件的后缀名自动将文件分类。 用到的库 import os import glob #文件遍历库 import shutil #文件操作 知识点 #遍历{self.old_dir}变量路径下的所有子文件(递归) for file in glob.glob(f"{self.old_dir}/**/*") : # 复制文件 shutil.copy(file,ext_dir) #分离文件名与扩展名 list list[1]是扩展名 os.path.splitext(原创 2021-11-01 22:55:22 · 440 阅读 · 0 评论 -
通俗讲:数据结构递归思想
通俗讲:数据结构递归思想 脑容量有限,拒绝花里胡哨 一个递归求阶乘的例子 #如5的阶乘 f(6)=6*5*4*3*2*1 def f(int n) { if n <= 0 : return 1 return n * f(n - 1) } 如果没有特殊说明,下文都是拿此例子说事 通俗讲:递归 递归就是函数内调用自己 f(n - 1) 一个问题可以分解成具有相同解决思路的子问题才可以使用递归 递归函数必须有结束出口: n <= 9 ,否则你就等着扣工资吧(滑稽)! 函数内调用时原创 2020-05-21 23:20:29 · 372 阅读 · 0 评论 -
Python数据结构实现链表的增删改查
#-*-coding:utf-8-*- #定义一个结点 class LinkNode(object): def __init__(self,val): self.val=val self._next=None #链表的相关操作 """ 规定:链表的头结点也存放数据 is_empty() 链表是否为空 length() 链表长度 travel() 遍历整个链表 add(item) 链表头部添加元素 append(item) 链表尾部添加元素 insert(pos,.原创 2020-05-11 15:30:09 · 444 阅读 · 0 评论 -
python >>>的作用
表示你在进入了python的命令窗口,可以执行python 的命令及操作 总之,在>>>提示符后面输入python语句,回车就会执行并显示结果。 >>>可以理解成一个提示输入一个语句...原创 2018-07-17 15:29:54 · 22108 阅读 · 3 评论