欢迎来到 Kong Xiangqun 的博客

上一页 1 ··· 5 6 7 8 9 10 11 下一页
摘要: """ 装饰器 : 为原函数去扩展新功能,用新函数去替换旧函数 作用 : 在不改变原代码的前提下,实现功能上的扩展 符号 : @(语法糖) """ 一、装饰器的基本用法 def kuozhan(func): def newfunc(): print("aaaaaaa") func() print(" 阅读全文
posted @ 2020-08-07 23:43 kongxiangqun20220317 阅读(154) 评论(0) 推荐(0)
摘要: 一、__del__ 魔术方法(析构方法) ''' 触发时机:当对象被内存回收的时候自动触发[1.页面执行完毕回收所有变量 2.关于当前对象的所有对象被del的时候] 功能:对象使用完毕后资源回收 参数:一个self接受对象 返回值:无 ''' 1、页面执行完毕回收所有变量 class LangDog 阅读全文
posted @ 2020-08-07 23:14 kongxiangqun20220317 阅读(154) 评论(0) 推荐(0)
摘要: 一、多态 #多态: 不同的子类对象,调用相同的父类方法,产生不同的执行结果 """ 关键字: 继承 , 改写 """ class Soldier(): def attack(self): pass def back(self): pass # 陆军 class Army(Soldier): def 阅读全文
posted @ 2020-08-07 22:48 kongxiangqun20220317 阅读(154) 评论(0) 推荐(0)
摘要: 一、单继承 """ 如果一个类继承另外一个类, 该类叫做子类(衍生类),被继承的类叫做父类(基类,超类) 继承: (1) 单继承 (2) 多继承 python中,所有的类都默认继承父类object """ class Human(object): hair = "黑色" sex = "男" def 阅读全文
posted @ 2020-08-07 21:42 kongxiangqun20220317 阅读(190) 评论(0) 推荐(0)
摘要: 一、oop面向对象的程序开发 1、类的定义 class MyClass: pass class MyClass(): #(推荐) pass class MyClass(object): pass 2、类的实例化 class MyCar(): color = "黄色的" # 实例化对象 (类的实例化) 阅读全文
posted @ 2020-08-07 21:25 kongxiangqun20220317 阅读(185) 评论(0) 推荐(0)
摘要: 一、import引入 # import语句可以在程序中任意位置使用,为了防止重复导入模块,第一次导入后就将模块名加载到内存了, # 后面的import语句仅仅对已经加载到内存的模块对象增加一次引用,不会重新执行模块内的语句 import time # 只是第一次导入时才执行 time.py 代码, 阅读全文
posted @ 2020-08-02 17:12 kongxiangqun20220317 阅读(181) 评论(0) 推荐(0)
摘要: 一、单个字符的匹配 import re 1、findall(正则表达式,字符串) # 把符合正则表达式的字符串存在列表中返回 2、预定义字符串 # \d 匹配数字 strvar = "sdfsdf*(&*(&(2ui3" lst = re.findall("\d",strvar) print(lst 阅读全文
posted @ 2020-08-02 14:22 kongxiangqun20220317 阅读(207) 评论(0) 推荐(0)
摘要: 一、os操作 1、system()在python中执行系统命令 # os.system("ifconfig") # os.system("touch 1.txt") # os.system("rm -rf 1.txt") 2、popen() 执行系统命令返回对象,通过read方法读出字符串 防止字符 阅读全文
posted @ 2020-08-02 00:35 kongxiangqun20220317 阅读(219) 评论(0) 推荐(0)
摘要: 一、json模块 """ 所有的编程语言都能够识别的数据格式叫做json,是字符串 能够通过json序列化成字符串与如下类型: (int float bool str list tuple dict None) """ import json 1、json用法 #(1) dumps和loads是一对 阅读全文
posted @ 2020-08-01 22:56 kongxiangqun20220317 阅读(183) 评论(0) 推荐(0)
摘要: 一、内置方法 1、abs 绝对值函数 res = abs(-100) print(res) 2、round 四舍五入 (n.5 n为偶数则舍去 n.5 n为奇数,则进一!) """特点:奇进偶不进""" res = round(4.51) # res = round(4.5) # 4 # res = 阅读全文
posted @ 2020-07-27 20:25 kongxiangqun20220317 阅读(208) 评论(0) 推荐(1)
上一页 1 ··· 5 6 7 8 9 10 11 下一页