Wait for bloom
时光不语,静待花开
摘要: 1.生成器优势 节省空间:生成器按需生成值,避免了一次性加载所有数据到内存中。这对于处理大型数据集尤其重要。 惰性计算:生成器支持惰性计算,只有在需要时才计算值。这在处理无限序列或需要动态生成数据的场景中非常有用。 一次性使用:生成器通常是一次性的,一旦遍历完毕,就需要重新创建生成器对象。 2.案例 阅读全文
posted @ 2024-01-25 18:41 Little-Girl 阅读(17) 评论(0) 推荐(0)
摘要: 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 阅读(30) 评论(0) 推荐(0)
摘要: 文件常用操作 1.open def open(file, mode='r', buffering=None, encoding=None, errors=None, newline=None, closefd=True): # known special case of open """ Open 阅读全文
posted @ 2024-01-25 17:09 Little-Girl 阅读(41) 评论(0) 推荐(0)
摘要: 实现文件增删改查操作 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 阅读(82) 评论(0) 推荐(0)
摘要: 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 阅读(37) 评论(0) 推荐(0)
摘要: 内置函数 1.abs def abs(*args, **kwargs): # real signature unknown """ Return the absolute value of the argument. """ pass翻译:返回参数的绝对值 1 #!/usr/bin/python 2 阅读全文
posted @ 2024-01-24 17:52 Little-Girl 阅读(115) 评论(0) 推荐(0)
摘要: for循环 1.RANGE循环 range(start,end):默认取start值,不取end值,如果没有start值,则从0开始 1 #!/usr/bin/python 2 #简单循环 3 for i in range(5): 4 print(i) View Code 2.字符串循环 1 #字符 阅读全文
posted @ 2024-01-22 15:21 Little-Girl 阅读(25) 评论(0) 推荐(0)
摘要: 集合详解 集合特性:无序、去重 1.add def add(self, *args, **kwargs): # real signature unknown """ Add an element to a set. This has no effect if the element is alrea 阅读全文
posted @ 2024-01-22 14:21 Little-Girl 阅读(22) 评论(0) 推荐(0)
摘要: 字典详解 1.clear def clear(self): # real signature unknown; restored from __doc__ """ D.clear() -> None. Remove all items from D. """ pass翻译:删除字典元素 1 #!/u 阅读全文
posted @ 2024-01-19 19:19 Little-Girl 阅读(25) 评论(0) 推荐(0)
摘要: 列表详解 1.append def append(self, *args, **kwargs): # real signature unknown """ Append object to the end of the list. """ pass翻译:在列表的最后加追加对象 1 #!/usr/bi 阅读全文
posted @ 2024-01-19 17:31 Little-Girl 阅读(32) 评论(0) 推荐(0)