随笔分类 -  python

摘要:1.python是没有方法重载的 函数重载主要是为了解决两个问题。 1。可变参数类型。 因为 python 可以接受任何类型的参数 2。可变参数个数。 那些缺少的参数设定为缺省参数 2.不同对象调用同一接口,表现出不同的状态,即是多态(鸭子类型) class F1: pass # 假设,S1是我们的 阅读全文
posted @ 2022-01-19 11:49 我是测试人员 阅读(148) 评论(0) 推荐(0)
摘要:join:等子线程执行完成,才执行主线程 setDaemon:主线程退出,子线程也会退出 (子线程为主线程的守护线程,不设置此参数主线程执行完成,子线程还会执行的) 可以看出子线程执行顺序不定,但是主线程是在所有子线程执行完毕之后才执行的import threadingimport timestar 阅读全文
posted @ 2022-01-17 17:23 我是测试人员 阅读(43) 评论(0) 推荐(0)
摘要:import sys,os#返回文件的绝对路径print(os.path.abspath('test12.py'))#返回文件所在目录print(os.path.dirname(os.path.abspath('test12.py')))#返回文件路径下的文件名print(os.path.basen 阅读全文
posted @ 2022-01-10 17:21 我是测试人员 阅读(164) 评论(0) 推荐(0)
摘要:class Person: def __init__(self, name): self.name = name self.age = 18 def eat(self): print(self.name + "正在吃饭...") class Student(Person): def __init__ 阅读全文
posted @ 2021-12-30 14:24 我是测试人员 阅读(326) 评论(0) 推荐(0)
摘要:address = '浙江省杭州市\r\n滨江区xx小区7#门'need_replace = {'\n': '', '\r': '', '#': '号'}table = str.maketrans(need_replace)clean_address = address.translate(tabl 阅读全文
posted @ 2021-12-29 17:16 我是测试人员 阅读(125) 评论(0) 推荐(0)
摘要:import copya = [1, 2, 3, 4, ['a', 'b']] # 原始对象b = a # 赋值,传对象的引用c = copy.copy(a) # 对象拷贝,浅拷贝d = copy.deepcopy(a) # 对象拷贝,深拷贝a.append(5) # 修改对象aa[4].appen 阅读全文
posted @ 2021-12-29 16:08 我是测试人员 阅读(45) 评论(0) 推荐(0)