自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Phthon开发【第十篇】:类的静态、组合、继承、多态、封装、反射

由不同的类实例化得到的对象,调用同一个方法,执行的逻辑不同class H2O:print('[%s]温度太低结冰了' %self.name)print('[%s]液化成冰' %self.name)print('[%s] 温度太高变成了水蒸气' %self.name)passpasspassw1 = Water('水',25)i1 =Ice('冰',-20)s1 = Steam('蒸汽',3000)func(w1)func(i1)

2024-05-26 17:47:25 585

原创 Python开发【第九篇】:面向对象

注意:只有通过点‘.'来查找的才符合只在类里面找,但是我上面的country没有通过点来查找,所以可以输出数据,可以看到我们有在类里面定义一个country,类外面也定义了一个country,但是我们没有用点的方式去调用,所以选的是外面的那个country,所以输出是'中国'只是在实例的字典中新增一个字典,没有修改类本身的数据,只是在实例中新增了一个country而没有修改原本类中country的数据属性。r1.wash_body('a','b','c')#使用了类的工具包,所以实例出来的对象可以调用。

2024-05-24 22:00:02 563 1

原创 Python开发【第八篇】:模块

执行的是‘包的多层调用.py文件’那么cal.py文件就相当于模块的加载,所以print(__name__)就是web1.web2.web3.cal,而‘包的多层调用.py文件’是执行文件,所以print(__name__)他是__main__我这里定义一个test.py 和 cal.py文件,然后通过在cal.py文件里面实现功能函数,在test.py里面通过import cal加载模块,然后调用cal.py文件里面的函数。包的本质就是一个文件夹,那么文件夹唯一的功能就是将文件组织起来。

2024-05-14 16:22:59 562 1

原创 Python开发【第七篇】:文件处理,文件的增删查改功能

将 haproxy.conf 修改为 haproxy.conf.bak,就是修改个文件名。

2024-05-13 20:48:13 409 1

原创 Python开发【第六篇】:装饰器

1、@auth('filedb') ====== auth_fun = auth(auth_type= 'filedb') ------> 2、index = auth func(index) ==== @auth_fun 做了这两件事。在要修饰的函数前面加上 @+要修饰的函数名 等于赋值回去给原来的函数,达到修饰的作用,例如以下这样。#多运行了一步,不合格,说明单单高阶函数无法满足装饰器功能。装饰器的知识储备:装饰器= 高阶函数+函数嵌套+闭包。1、不修改被修饰函数的源代码。

2024-05-13 15:52:44 332

原创 Python开发【第五篇】:迭代器与生成器

1、把列表解析的[]换成()得到的就是生成器表达式# 2、列表解析与生成器表达式都是一种便利的编程方式,只不过生成器表达式更节省内存#列表解析sum[i for in range(100000000000000)] # 内存占用大,机器容易卡死#生成器表达式sum(i for i in range(100000000000000))# 几乎不占用内存。

2024-05-11 16:38:15 655 1

原创 Python开发【第四篇】:文件操作篇

seek 默认是从头开始算的,0是从头开始,1是从当前位置开始,2是从末尾开始,操作的前提是文件打开方式是以字节流操作 也就是用b模式,不然会报错。注意:read(3) 代表读取3个字符,其余的文件内光标移动都是以字节为单位,如seek, tell, read, truncate。打开文件时,需要指定文件路径和以何等方式打开文件,打开后,即可获取该文件句柄,日后通过此文件句柄对该文件操作。注:1、以b方式打开时,读取到的内容是字节类型,写入时也需要提供字节类型。"b"表示以字节的方式操作。

2024-05-09 17:46:50 540

原创 Python开发【第三篇】:Python内置函数的使用

例如:通过movie_people这个列表,然后通过for循环取到每一个值,然后传给参数一,返回对应的结果,然后通过list或者tuple来接收一下。#功能:将参数2中通过for循环循环到的值然后传给参数一这个函数进而实现对应的功能,然后通过追加的方式返回一个起始地址。#功能:将参数2中通过for循环循环到的值然后传给参数一这个函数进而实现对应的功能,然后通过追加的方式返回一个起始地址。# map 函数: 参数1:要实现的函数 参数2:可迭代对象(列表)#参数1:要实现的功能,

2024-05-02 20:56:40 357 2

原创 Python开发【第二篇】:Python基础之函数

123456。

2024-05-01 22:31:42 1406 2

原创 Python开发【第一篇】:Python基本数据类型

常用:key() value() items() get update。"k1":"v1", # 键值对 ———— 键:值。#一般写元祖的时候最好再最后加上一个','用于区分函数和元祖。#### 列表、布尔值、字典 不能作为字典的key。int(整型) 所有的功能,都放在int里。#索引、切片、循环 以及元素不能被修改。#元素不可被修改,不能被增加或者删除。用户按照顺序循环可迭代对象中的内容,#可以被for循环,是可迭代对象。指定范围,生成指定的数字。为可迭代的对象添加序号。

2024-04-30 00:00:11 522 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除