- 博客(20)
- 收藏
- 关注
原创 九、Python面向对象进阶
class Foo: # 在python3中Foo是新式类,它实现了三种方法,这个类就被称作一个描述符passpasspass7.1)描述符是可以实现大部分python类特性中的底层魔法,包括@classmethod,@staticmethd,@property甚至是__slots__属性7.2)描述符是很多高级库和框架的重要工具之一,描述符通常是使用到装饰器或者元类的大型框架中的一个组件.date_dic={
2025-01-20 16:34:33
786
原创 八、Python面向对象
一:绑定方法(绑定给谁,谁来调用就自动将它本身当作第一个参数传入):1.绑定到类的方法:用classmethod装饰器装饰的方法。为类量身定制类.boud_method(),自动将类当作第一个参数传入(其实对象也可调用,但仍将类当作第一个参数传入)2.绑定到对象的方法:没有被任何装饰器装饰的方法。为对象量身定制对象.boud_method(),自动将对象当作第一个参数传入(属于类的函数,类可以调用,但是必须按照函数的规则来,没有自动传值那么一说)
2025-01-19 12:02:48
349
原创 七、python系统变量和常用模块
为了编写可维护的代码,常把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。引入已有功能的模块,可以极大地提高开发效率,还可以避免函数名和变量名冲突,相同名字的函数和变量完全可以分别存在不同的模块中,因此,我们自己在编写模块时,不必考虑名字会与其他模块冲突。但是也要注意,尽量不要与内置函数名字冲突。python中,一个py文件就是一个模块,提供特定功能。
2025-01-13 14:07:59
878
原创 三、Python安装与初识
(一)开发语言 1、高级语言 2、低级语言 3、Python种类:对程序员而言只需要学会一套规则。 4、python安装(二)python初识 1、源文件类型 2、命令行交互模式 3、运行python程序 4、源文件格式 4.1源文件头部说明 4.2注释 4.3变量名 4.4关键字 5、python基本语法 5.1变量的概念及定义 5.2数据类型
2025-01-07 22:05:44
721
原创 一、计算机基础与网络基础
一、计算机基础1、计算机组成2、应用软件运行流程3、二进制、八进制、十进制、十六进制转换4、机器数、真值、原码、反码以及补码5、字符编码6、DOS命令二、网络基础1、ISO七层模型2、网络分类
2025-01-06 14:56:43
860
原创 openpyxl复制excel包含内容和格式
利用openpyxl复制excel工作簿包括内容和单元格格式,如边框、字体、对齐方式、填充颜色、列宽、合并单元格。
2022-06-03 00:26:40
2350
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人