文章分类 - 面试
摘要:# # 浅拷贝: # lst = [1,2,3,4,[5,6,],78] # lst1 = lst[:] # lst1.append(0) # print(lst1) # [1,2,3,4,[5,6,],78,0] # print(lst) # [1,2,3,4,[5,6,],78] # 浅拷贝:
阅读全文
摘要:#简述列举了解的编程语言,及语言见的区别 # 1.# python简单,python开发效率快,python代码简介,python跨平台,python学习成本比较低 # 2.列举Python2和Python3的区别? # py3: # print() # unicode # 类:新式类 # rang
阅读全文
摘要:对面向对象的理解 在我理解,面向对象是向现实世界模型的自然延伸,这是一种“万物皆对象”的编程思想。在现实生活中的任何物体都可以归为一类事物,而每一个个体都是一类事物的实例。面向对象的编程是以对象为中心,以消息为驱动,所以程序=对象+消息。 面向对象有三大特性,封装、继承和多态。 封装就是将一类事物的
阅读全文
摘要:特点 : 1.进程之间的通信 2.数据安全 3.先进先出实现原理: 基于管道 + 锁 管道 基于文件级别的socket + pickle实现的
阅读全文
摘要:import time class A: from threading import Lock __instance = None lock = Lock() def __new__(cls, *args, **kwargs): with cls.lock: if not cls.__instanc
阅读全文
摘要:import os g = os.walk('D:\python_22') size = 0 for i in g : path,dir_lst,name_lst = i for name in name_lst: abs_path = os.path.join(path,name) size +=
阅读全文
摘要:实例化的时候 先创建一块对象的空间,有一个指针能指向类 --> __new__ 调用init --> __init__ class A: def __new__(cls, *args, **kwargs): # 构造方法 # o = super().__new__(cls) o = object._
阅读全文
摘要:实例化所经历的步骤 1.类名() 之后的第一个事儿 :开辟一块儿内存空间 2.调用 __init__ 把空间的内存地址作为self参数传递到函数内部 3.所有的这一个对象需要使用的属性都需要和self关联起来 4.执行完init中的逻辑之后,self变量会自动的被返回到调用处(发生实例化的地方)
阅读全文
摘要:l1 = [i for i in range(1,11)] print(l1) #[1, 2, 3, 4, 5, 6, 7, 8, 9, 10] # 列表推导式分两类 # 循环模式: # 循环模式:[变量(加工后的变量) for 变量 in iterable] # 将10以内所有整数的平方写入列表。
阅读全文
摘要:字典的创建方式:面试会考方式一: dic = dict((('one', 1), ('two', 2), ('three', 3))) print(dic) # {'one': 1, 'two': 2, 'three': 3} 方式二: dic = dict(one=1, two=2, three=
阅读全文

浙公网安备 33010602011771号