摘要: open 1,打开文件 file=open("文件名",“读写模式”) 2,操作文件 *** 3,关闭文件 file.close() 注意事项: 使用open方法,文件操作完毕之后必须关闭,否则长期保持对文件的连接状态,造成内存溢出的现象发生。 with open 1,打开文件 with open 阅读全文
posted @ 2019-06-17 11:19 seagull-yang 阅读(6002) 评论(0) 推荐(0) 编辑
摘要: index和find在字符串中的区别: index()方法和find()方法相似,唯一的区别就是find方法不包含索引值会返回-1,而index()不包含索引值会抛出异常 同样的:获取字典dict中的键所对应的值时,常用到dict['key']和get()两种方式 dict[‘key’]只能获取存在 阅读全文
posted @ 2019-06-17 11:00 seagull-yang 阅读(2183) 评论(0) 推荐(0) 编辑
摘要: 常见的复制方式有以下5种第1种:通过等号[=]复制 - 不论可变还是不可变数据类型,通过[=]复制后都指向同一个内存地址; - 改变复制后的数据(例子中的anotherStr,anotherList),原数据中不可变数据模型值未改变,可变数据模型值改变 - 第2种:通过工厂方法复制 - 不可变数据模 阅读全文
posted @ 2019-06-17 10:33 seagull-yang 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 进程和线程都是完成多任务的一种方式,进程是操作系统资源分配的基本单位,线程是CPU调度的基本单位 多进程要比多线程消耗的资源多,但是多进程开发比单进程多线程开发稳定性要强,某个进程挂掉不会影响其它进程。 多进程可以使用cpu的多核运行,多线程可以共享全局变量,但是要注意资源竞争的问题,解决办法: 互 阅读全文
posted @ 2019-06-16 23:39 seagull-yang 阅读(153) 评论(0) 推荐(0) 编辑