
python
文章平均质量分 69
python,运维
xiaotanggao
这个作者很懒,什么都没留下…
展开
-
python装饰器
装饰器相关知识点*args:负责将多余的位置实参汇总,赋值给args**kwargs:负责将多余的关键字实参汇总,赋值给kwargs命名空间与作用域函数对象:可以把函数当成参数传入可以把函数当做返回值返回函数的嵌套定义:在函数内定义函数闭包函数:父函数的返回值为一个函数,被返回的函数调用了父函数的局部变量,且该函数可以在父函数外部执行装饰器装饰器:定义一个为其他函数添加功能的函数为什么要使用装饰器?开放封闭原则:开放扩展功能但封闭源代码的修原创 2022-03-01 23:21:22 · 472 阅读 · 0 评论 -
python闭包函数
闭包函数对象可以把函数当成变量去用,函数名的本质就是函数的内存地址# 把函数当成参数传递给另一个函数def func1(x): print(x)print(func1)# 可以把函数当成另一个函数的返回值def func2(x): return xprint(func2)# 可以当成容器类型的一个元素dict = {'k1':func1}print(dict.values())运行结果:<function func1 at 0x00000157DD原创 2022-03-01 14:34:27 · 576 阅读 · 0 评论 -
python函数
函数内置函数截⽌到python版本3.6.2,现在python⼀共为我们提供了68个内置函数abs()dict()help()min()setattr()all()dir()hex()next()slice()any()divmod()id()object()sorted()ascii()enumerate()input()oct()staticmethod()bin()eval()int()open()str()b原创 2021-11-30 23:46:52 · 416 阅读 · 0 评论 -
python文件操作
文件操作基本操作流程方法1:1. 打开文件,得到文件句柄并赋值给一个变量f=open('a.txt','r',encoding='utf-8') #默认打开模式就为r2. 通过句柄对文件进行操作data=f.read()3. 关闭文件f.close()方法2此方法打开文件就不需要用close关闭了with open("文件路径", "文件访问模式") as f:文件访问模式模式说明r只读模式,不能写(文件必须存在,不存在会报错)w只原创 2021-11-30 23:46:15 · 660 阅读 · 0 评论 -
python流程控制
流程控制if判断语句单分支if 条件: 满足条件后要执行的代码双分支if 条件: 满足条件后要执行代码else: 不满足条件执行的代码多分支if 条件1: 满足条件1后要执行的代码elif 条件2: 满足条件2后要执行的代码elif 条件3: 满足条件3后要执行的代码else: 条件都不满足执行的代码if嵌套if 条件1: if 条件2: 满足条件1且满足条件2后要执行的代码 else:原创 2021-11-26 21:27:51 · 357 阅读 · 0 评论 -
python数据类型
数据类型概述数字,字符串,元祖是不可变数据类型(更改其值是在内存里开辟新的空间来存放新值,原内存地址里的值不变)对于不可变数量类型:先进行修改操作再打印,否则会会返回None列表,字典,集合是可变数据类型(在内存地址不变的基础上可以修改值)字符串,列表,元祖都属于序列(都有索引,可以遍历,可以切片,可以拼接)python里括号使用总结小括号(): 用于定义元组; 方法调用; print打印; 函数,如len()中括号(): 用于定义列表; 字符串,列表,元组取下标; 字典取key原创 2021-11-26 21:27:03 · 692 阅读 · 0 评论 -
初识python
初识python介绍python相较于shell优点python更强大,功能丰富,执行效率比shell高、python可以跨平台,可移植性好,标椎统一python模块丰富,多种应用场景顺应开发型运维的趋势,更高薪python起源python的创始人为Guido von Rossum(吉多·范·罗苏姆),俗称”龟叔“,荷兰人。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC语言的一种继承。之所以选中Python(大蟒蛇的意思)作原创 2021-11-26 21:25:27 · 803 阅读 · 0 评论