Python基础(闭包函数、装饰器、模块和包)

news/2024/10/22 18:32:21/

-----------小编学习python的第九天总结------------

闭包函数

格式:def 函数名1():def 函数名2():变量 = 值return 变量return 函数名2func = 函数名1()key = func()

例:
在这里插入图片描述
闭包函数实际上延长了变量的生命周期,相当于使用了函数中的变量名,而不用定义使用全局变量了,防止了当定义多个全局变量时变量名污染的问题

装饰器

装饰器的本质:一个闭包函数
装饰器函数的作用:在不修改原函数及其调用方式的情况下对原函数功能进行扩展
装饰器实际上也是一个函数,需提前写好函数,哪个函数需要用时提前在函数前用@加装饰器名声明一下就可以了

固定格式:def wrapper(f):def inner(*args , **kwargs):# 被装饰的函数之前执行的代码ret = f(*args, ** kwargs)  # 被装饰的函数# 被装饰的函数执行之后执行的代码return refreturn inner@wrapperdef fun():print("zzz")

模块

模块的导入
基本引入方式:
import 模块名
一次导入多个模块:import 模块名,模块名(不推荐)
给模块起别名:import 模块名 as 别名
直接引入模块中的内容:form 模块名 import 指定功能
相对引入:
在一些比较大的项目中,为了更加精准的找到想要引入的模块,就会使用相对导入
一个点:表示当前路径
两个点:表示上一级路径
格式:from . import 模块名
注意:从当前文件夹下导入 启动文件时必须要带路径
在命令行返回要执行文件的上一级路径:
python -m 文件夹 . 要执行的python文件名
包的引入与模块的引入相同


http://www.ppmy.cn/news/253486.html

相关文章

2022年全球市场活性炭回收和再活化服务总体规模、主要企业、主要地区、产品和应用细分研究报告

本文研究全球市场、主要地区和主要国家活性炭回收和再活化服务的销量、销售收入等,同时也重点分析全球范围内主要厂商(品牌)竞争态势,活性炭回收和再活化服务销量、价格、收入和市场份额等。针对过去五年(2017-2021&am…

中国蜂窝活性炭市场现状研究分析与发展前景预测报告(2022)

【报告图表数】:141 【报告出版时间】:2021年12月 报告摘要 2021年中国蜂窝活性炭市场销售收入达到了 万元,预计2028年可以达到 万元,2022-2028期间年复合增长率(CAGR)为 %。中国市场核心厂商包括Kuraray、广东韩研活性炭、Ho…

粘胶短纤基活性炭纤维(ACF)市场现状及未来发展趋势

根据QYR(恒州博智)的统计及预测,2021年全球粘胶短纤基活性炭纤维(ACF)市场销售额达到了 亿美元,预计2028年将达到 亿美元,年复合增长率(CAGR)为 %(2022-2028)。地区层面来…

助力产业碳中和 打造绿色低碳生活

2022中国汽车碳中和国际峰会于9月6日-7日在上海隆重举办。150多位行业专家与高管出席峰会,共同商讨在环保政策日益严苛的情况下,汽车行业如何通过各项节能减排的措施,降低整体碳排放,在计划时间内实现双碳目标,打造具有…

中国超级活性炭行业研究及投资预测报告(2021版)

内容介绍: 目前超级电容器最常见的电极材料为多孔碳材料,主要包括超级活性炭、碳纳米管、模板碳和石墨烯等。目前碳纳米管、模板碳在超级电容器领域应用仍停留在实验室阶段;在石墨烯价格依然昂贵、主要下游应用拓展缓慢,产业进程…

多孔碳负载纳米二氧化锰修饰/二氧化锰纳米修饰活性炭/多层纳米二氧化锰负载生物炭/氮掺杂石墨烯包覆二氧化锰

二氧化锰修饰多孔碳材料的制备工序复杂、周期长及环境不友好所以使用非晶态二氧化锰修饰虾壳碳基架(δ‑MnOBCF)的制备方法,采用EDTA水溶液对虾壳粉末进行处理;将步骤一处理后的虾壳粉末至于惰性气氛中进行热解;热解产物通过高锰酸钾稀酸溶液…

怎么使用_水处理活性炭怎么使用

原标题:水处理活性炭怎么使用 水处理活性炭怎么使用,下面反渗透阻垢剂厂家凯聚达小编给大家讲讲 水处理椰壳活性炭以优质椰子壳等等为原料,经系列生产工艺精制而成,外观呈黑色颗粒状。优点是孔隙结构发达,比表面积大&a…

过滤器:活性炭过滤器技术参数及其特点说明

活性炭过滤器是一种罐体的机械过滤器,外壳一般为不锈钢或者玻璃钢,内部填充活性炭,用来过滤水中的游离物、微生物、部分重金属离子,并能有效降低水的色度。活性炭过滤器是一种较常用的水处理设备,作为水处理脱盐系统前…