作者小头像 Lv.3
273 成长值

个人介绍

这个人很懒,什么都没有留下

感兴趣或擅长的领域

暂无数据
个人勋章
  • 活跃之星
成长雷达
5
183
25
60
0

个人资料

个人介绍

这个人很懒,什么都没有留下

感兴趣或擅长的领域

暂无数据

达成规则

发布时间 2021/07/12 16:29:03 最后回复 wuyicom 2021/08/31 17:23:21 版块 训练营
6124 70 0
发布时间 2021/07/12 16:29:03 最后回复 wuyicom 2021/08/31 17:23:21 版块 训练营
6124 70 0
他的回复:
华为云ID:Ethins+第五周笔记Python读取文件可以使用内置的open函数使用with open 的形式打开文件,可以不用手动close关闭文件 正确 在Python中,读写文件有3个步骤:调用open()函数,返回一个File对象;调用File对象的read()或write()方法;调用File对象的close()方法,关闭该文件。 传递参数        含义r            只读模式打开,即只能读取文件内容不能写入w            可以写入内容,但是会清除原文档所有内容x            用于创建并写新文档a            用于在文档尾部进行扩展(不会清除原文档内容) 利用shelve模块,可以将Python程序中的变量保存到二进制的shelf文件中。这样,程序就可以从硬盘中恢复变量的数据。shelve模块相当于让我们在程序中增加“保存”和“打开”功能。例如,运行一个程序,并输入了一些配置设置,就可以将这些设置保存到一个shelf文件,然后让程序下一次运行时加载它们。语法糖(Syntactic sugar),也译为糖衣语法,即用更简练的代码表达更复杂的功能。就像是我们说法时所使用的成语。在代码中加糖以后,语法并不会改变,代码会更加简洁。Python中的语法糖:切片上下文管理器装饰器 a、b可实现值互换a=10b = -10a,b = b,a     引用计数:当一个对象的引用被创建或者复制时,对象的引用计数加1;当一个对象的引用被销毁时,对象的引用计数减1;当对象的引用计数减少为0时,就意味着对象已经没有被任何人使用了,可以将其所占用的内存释放了。    标记-清除:不改动真实的引用计数,而是将集合中对象的引用计数复制一份副本,改动该对象引用的副本。对于副本做任何的改动,都不会影响到对象生命周期的维护。    将系统中的所有内存块根据其存活时间划分为不同的集合,每一个集合就成为一个“代”,垃圾收集的频率随着“代”的存活时间的增大而减小。也就是说,活得越长的对象,就越不可能是垃圾,就应该减少对它的垃圾收集频率。那么如何来衡量这个存活时间:通常是利用几次垃圾收集动作来衡量,如果一个对象经过的垃圾收集次数越多,可以得出:该对象存活时间就越长。