Wait for bloom
时光不语,静待花开

随笔分类 -  python小案例

python之生成器
摘要:1.生成器优势 节省空间:生成器按需生成值,避免了一次性加载所有数据到内存中。这对于处理大型数据集尤其重要。 惰性计算:生成器支持惰性计算,只有在需要时才计算值。这在处理无限序列或需要动态生成数据的场景中非常有用。 一次性使用:生成器通常是一次性的,一旦遍历完毕,就需要重新创建生成器对象。 2.案例 阅读全文
posted @ 2024-01-25 18:41 Little-Girl 阅读(20) 评论(0) 推荐(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) 推荐(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) 推荐(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) 推荐(0)