2022年9月5日
摘要: 1. python a+模式打开文件,然后直接读取,这时候读取出来的内容为空 为什么呢?这是因为打开时是以追加的模式打开的,这时候光标定位在最后,此时读取readline ,吃从当前光标开始继续往后读,所以读到的内容为空,如果加上f.seek(0)将光标移动到首位,再开始读,则可以读到内容; 阅读全文
posted @ 2022-09-05 17:51 ClareBaby01 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1. 生成器定义 在Python中,一边循环一边计算的机制,称为生成器:generator。 之前总结过对yield的理解,今天再补充一下 yield 可以让代码分段运行,代码开始执行到yield关键字,然后返回,然后下次再调用,然后代码继续执行到下次碰到yield或者代码结束;生成器,只是yiel 阅读全文
posted @ 2022-09-05 15:01 ClareBaby01 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 什么是Python解释器?1.python解释器是什么?计算机的大脑是CPU, 中文名叫中央处理器,它仍然不能直接处理 Python 语言。CPU 只能直接处理机器指令语言,那是一种由0和1数字组成的语言,这是一种我们人很难直接写出来的语言。所以,我们需要一个翻译,把Python语言翻译成 计算机C 阅读全文
posted @ 2022-09-05 14:23 ClareBaby01 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是迭代器 ? 迭代器 是一种可以逐一获取集合的元素的对象,是一个可以记住遍历位置的对象,迭代器对象从集合中的第一个元素开始访问,直到所有的元素被访问完,迭代器访问元素只能依次往前访问,不可往后退即不可逆访问; 2. 获取到迭代器的方法 1) iterator1=iter(iterable) 阅读全文
posted @ 2022-09-05 10:46 ClareBaby01 阅读(28) 评论(0) 推荐(0) 编辑