python
为了自动化冲啊
王特弗
测测测测马奔腾
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python 字典的深拷贝[dict.deepcopy()]和浅拷贝[dict.copy()]
import copy dict1 = { "1" : "1", "2": "2", “user”:"吉米", "num":[ 1,2,3,4 ] } dict2 - dict1 #直接赋值 dict3 = dict1.copy() #浅拷贝 dict4 = dict2.deepcopy(dict1) #深拷贝 print(dict1) print(dict2) print(dict3) print(dict4) dcit["1"] = 34 dict1[2] = "somethings" dict原创 2021-11-26 09:16:39 · 10037 阅读 · 4 评论 -
Python - with open()、open()的使用
以前车马很慢,书信很远,一生只够爱一个人 现在的车马很快,一生能看遍千山万水 python的优势就是具备强大的库,自带的扩展功能,文件的读写就是一个特色,读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。 open()函数 open(“file_name ,‘mode’,buffering) file_name:文件夹的路径 mode:文件的打开文件的模式,r(只读)、w(写入)、a(追加)、ab(二进制格式追加)、+(打开一个文件进行更新(可读可写)) buffering.原创 2021-07-25 19:30:32 · 813 阅读 · 0 评论 -
Python——属性(类属性、实例化属性、局部属性、全局属性、私有属性),方法(类方法、实例方法、静态方法、构造方法)
属性=变量 类属性:调用需要实例化对象,内部可以直接调用 classname().variable 实例化属性:在类方法self.variable,可直接调用self.variable 在构造方法内定义 局部属性:类的方法中定义的变量没有使用self作为前缀声明,则该变量为局部变量; 全局属性:可以引用 私有属性:仅方法内部使用,__vanme。 方法内调用,外部不可以调用 方法 类方法:使用@classmethod创建的,类方法可以调用类属性,无需实例化 class_name.function_nam原创 2021-04-29 10:29:05 · 597 阅读 · 0 评论 -
python——装饰器
1.闭包 了解装饰器前,先了解什么是闭包? 维基百科解释: 闭包就是能够读取其他函数内部变量的函数。例如在javascript中,只有函数内部的子函数才能读取局部变量,所以闭包可以理解成“定义在一个函数内部的函数“。在本质上,闭包是将函数内部和函数外部连接起来的桥梁。 [1] 看完可能还是很模糊,所以到底什么是闭包呢? 其实闭包就是,函数a返回值返回的是一个函数b,这个函数b就是称为闭包 def a(): print("this is function a") def b():原创 2020-08-16 14:36:49 · 283 阅读 · 0 评论 -
Python——模块与包
开言:生活不能就这么平淡,要勇于之前,否则连追求幸福的权利都没有。 无论学什么脚本语言都有都有模块和包调用。 什么是模块?什么是包呢? 模块:任何 以.py 的文件都可以当作模块使用 import 导入,模块中定义了变量、函数等来实现一些类似的功能。Python 有很多自带的模块(标准库)和第三方模块,一个模块可以被其他模块引用,实现了代码的复用性。 包:包是存放模块的文件夹,包中包含 init.py 和其他模块,init.py 可为空也可定义属性和方法,在 Python3.3 之前的版本,一个文原创 2020-06-28 22:35:01 · 214 阅读 · 0 评论 -
Python基础——字符串
字符串是python的最常见的数据类型,可以通过""、’’、‘’‘和"""定义表示。 此文以python3为基础。 1、访问字符串 str='python' print(str) 访问字符串内的元素 print(str[0])#索引0第一个值 print(str[0:2])#索引区间0到2。不包含第二个 print(str[:2])#前二个字符 print(str[2:])#排除前二字符 2、字符串相关 2.1、一些常见的转义字符 str='python\b'#\b 退格 print(str) #py原创 2020-06-15 22:47:52 · 548 阅读 · 0 评论
分享