2022年1月11日

python可变类型作为默认参数的隐患

摘要: class Company: # 可变类型的默认参数的隐患 def __init__(self, name, staffs=[]): self.name = name self.staffs = staffs A = Company('tom') B = Company('jack') # staf 阅读全文

posted @ 2022-01-11 15:30 Shine-Zhong 阅读(33) 评论(0) 推荐(0) 编辑

python变量地址

摘要: 1 # python的变量实质是一个指针 2 # Python的每个对象都分为可变和不可变,主要的核心类型中,数字、字符串、元组是不可变的,其他的包括(列表、字典)是可变的。 3 # 对于不可变类型int,无论创建多少个不可变类型,只要值相同,都指向同个内存地址。同样情况的还有比较短的字符串。 4 阅读全文

posted @ 2022-01-11 14:55 Shine-Zhong 阅读(875) 评论(0) 推荐(1) 编辑

python里的asyncio.sleep和time.sleep区别

摘要: 1 import asyncio 2 import time 3 4 5 async def get_html(url): 6 print('start get url') 7 # time.sleep(2) # 同步阻塞,会阻塞整个脚本 8 await asyncio.sleep(2) # asy 阅读全文

posted @ 2022-01-11 11:38 Shine-Zhong 阅读(2519) 评论(0) 推荐(0) 编辑

导航