摘要: os模块 1 os模块是与操作系统交互的一个接口 2 import os: 3 1、获取当前工作目录 4 print(os.getcwd()) 5 6 2、切换到D:\yuan文件目录 7 os.chdir(‘D:\yuan’) 8 9 3、创建文件夹 10 os.mkdir(“yuan”) 创建y 阅读全文
posted @ 2021-09-12 15:43 多啦a梦与时光机 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 模块:就是一系列功能的集合体,有以下分类:*解释器内建模块*python标准库(位于python解释器安装目录的lib文件夹下)*第三方模块(通过(pip install 模块名)语法下载到python解释器安装目录lib文件夹下*自定义模块 模块分为四种形式:1、使用python编写的.py文件2 阅读全文
posted @ 2021-09-12 15:35 多啦a梦与时光机 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 异常处理: 导致程序运行过程中出现异常中断和退出的错误,我们称之为异常。 为了保证程序的正常运行,提高程序的健壮性和可用性。我们应当尽量考虑全面。将可能出现的异常进行处理 python处理异常的机制: 基本语法: # try: # pass # 程序代码 # except Exception: # 阅读全文
posted @ 2021-09-10 16:02 多啦a梦与时光机 阅读(38) 评论(0) 推荐(0) 编辑
摘要: wraps装饰器补充偷梁换柱:即将原函数名(index)指向的内存地址偷梁换柱成wrapper,所以应该将wrapper做的跟原函数一样(1)def index(x,y):'''这个是主页功能''' print(x,y)index(1,2) print(index.__name__) # index 阅读全文
posted @ 2021-09-10 15:36 多啦a梦与时光机 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 匿名函数 匿名函数:lambda表达式,又称匿名函数,常用来表示内部仅包含1行表达式的函数。如果一个函数的函数体仅有1行表达式,则该函数就可以用lambda表达式来代替。语法:name=lambda [list] : 表达式def add(x, y): return x + yret = add(1 阅读全文
posted @ 2021-09-10 15:32 多啦a梦与时光机 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 一:储备知识 1、 *args, **kwargs def index(x,y): print(x,y) def wrapper(*args,**kwargs): index(*args,**kwargs) # index(y=222,x=111) wrapper(y=222,x=111) 2、名称 阅读全文
posted @ 2020-03-23 22:54 多啦a梦与时光机 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 一、函数对象(精髓:可以把函数当成变量去用) 函数对象指的是函数可以被当做’数据’来处理,具体可以分为四个方面的使用。 def func(): # func指向函数体内存地址 print('from func') 1、可以赋值 f=func print(f,func) # <function fun 阅读全文
posted @ 2020-03-23 22:27 多啦a梦与时光机 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 一、名称空间namespacs:存放名字的地方,是对栈区的划分 名称空间即存放名字与对象映射/绑定关系的地方。 1.分为三类:内置名称空间、全局名称空间、局部名称空间 1.1 内置名称空间 (1)存放的名字:存放的python解释器内置的名字。 >>> print <built-in functio 阅读全文
posted @ 2020-03-19 19:55 多啦a梦与时光机 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 一、形参与实参介绍 形参:在定义函数阶段定义的参数称之为形式参数,简称形参,相当于变量名。 def func(x, y): # x=1,y=2 print(x, y) # 1 2 实参:在调用函数阶段传入的值称之为实际参数,简称实参,相当于变量值。func(1,2) 形参与实参的关系: 1、在调用阶 阅读全文
posted @ 2020-03-18 21:32 多啦a梦与时光机 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 文件修改的两种方式 方式一:文本编辑采用的就是这种方式 实现思路:将文件内容发一次性全部读入内存,然后在内存中修改完毕后再覆盖写回原文件 优点: 在文件修改过程中同一份数据只有一份 缺点: 会过多地占用内存 with open('c.txt',mode='rt',encoding='utf-8') 阅读全文
posted @ 2020-03-17 18:29 多啦a梦与时光机 阅读(142) 评论(0) 推荐(0) 编辑