python之生成器
摘要:1.生成器优势 节省空间:生成器按需生成值,避免了一次性加载所有数据到内存中。这对于处理大型数据集尤其重要。 惰性计算:生成器支持惰性计算,只有在需要时才计算值。这在处理无限序列或需要动态生成数据的场景中非常有用。 一次性使用:生成器通常是一次性的,一旦遍历完毕,就需要重新创建生成器对象。 2.案例
阅读全文
posted @
2024-01-25 18:41
Little-Girl
阅读(20)
推荐(0)
python之装饰器使用场景
摘要:1.用户登录认证 有三个界面需要登录认证通过后才能查看 一个登录函数作为装饰器 调用使用@函数名 调用中如果加参数,则装饰器需要再加一层 1 def login(func): 2 def desc(*args,**kwargs): 3 user='test' 4 passwd ='123456' 5
阅读全文
posted @
2024-01-25 17:38
Little-Girl
阅读(33)
推荐(0)
python之实现文件增删改查操作
摘要:实现文件增删改查操作 1.写入文件 '''以w形式打开文件,写入记录''' 1 #!/usr/bin/python 2 with open('test','w',encoding='utf-8') as f: 3 '''插入数据''' 4 f.writelines('1,Alex Li,22,136
阅读全文
posted @
2024-01-25 14:37
Little-Girl
阅读(83)
推荐(0)
python之filter简单小实例
摘要:1.需求:用filter删除1-100的素数 filter用法为filter(func,iterable); a.变量为1-100,所以iterable =range(1,100) b.过滤掉素数,保留非素数,素数为只能被1和自己整除的数,通过循环将能被其他整除的返回 1 #!/usr/bin/py
阅读全文
posted @
2024-01-24 18:39
Little-Girl
阅读(43)
推荐(0)