摘要: 文件操作: 文件的读,写,添加以及判断文件编码形式 推荐用以下形式写: 1.文件的读(只读): f = open('xx.txt', 'r', encoding = '编码形式(如utf-8)') # 用什么形式编的码,就用什么形式读 否则会发生乱码 data = f.read() print(da 阅读全文
posted @ 2018-05-08 20:17 christmassa 阅读(131) 评论(0) 推荐(0) 编辑
摘要: ***补充: 不可变与可变类型 不可变类型:改变数值后,相应的内存地址即id也发生改变 可变类型:改变数值后,相应的内存地址即id不发生改变 对于 数字,字符串 深浅copy 都无意义 —————— 因为它们的内存地址不可变 而对于 字典,元组,列表就不一样了 浅层copy 仅复制外层数据,内层数据 阅读全文
posted @ 2018-05-08 08:54 christmassa 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 1.请用代码实现:利用下划线将列表的每一个元素拼接成字符串,li = ["alex","eric","rain"] l = [] tag = "_" for i in li: l.append(i) k = tag.join(i) print(k) 2.查找列表中元素,移除每个元素的空格,并查找以a 阅读全文
posted @ 2018-05-07 19:14 christmassa 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 1.简述编译型与解释型的区别,且分别列出你知道的哪些语言属于编译型,哪些属于解释型 1、请用代码实现:利用下划线将列表的每一个元素拼接成字符串,li=['alex', 'eric', 'rain'] 2、查找列表中元素,移除每个元素的空格,并查找以a或A开头并且以c结尾的所有元素。 li = ["a 阅读全文
posted @ 2018-05-07 17:54 christmassa 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 所有数据类型都自带布尔值 None,0,空(空字符串,空字典,空列表)的布尔值位False 其余均位True 阅读全文
posted @ 2018-05-07 07:00 christmassa 阅读(183) 评论(0) 推荐(0) 编辑
摘要: print(s.split(",")) 2018.5.6 阅读全文
posted @ 2018-05-06 23:07 christmassa 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 列表 字典 元祖 无长度限制 但由于有操作系统的存在,长度终究由系统的上限决定 2018.5.6 阅读全文
posted @ 2018-05-06 23:03 christmassa 阅读(190) 评论(0) 推荐(0) 编辑
摘要: utf-8: 共占12位 因为在utf-8中 每个中文字符占3位 每个英文占一位 gbk: 共占8位 在gbk中,每个中文字符占2位 每个英文占1位 阅读全文
posted @ 2018-05-06 22:50 christmassa 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 在字符串的前面加上 'r',即可去掉字符串 ' '," " 之间如@,/,|的意义 如果需要加入 'u'使字符串变为unicode形式,需要把'u' 放在 'r' 之前 username = ' hhh** ' ## strip,lstrip,rstrip 用法: 去除左侧空格: username. 阅读全文
posted @ 2018-05-05 17:37 christmassa 阅读(68) 评论(0) 推荐(0) 编辑
摘要: print('%s' %(s)) 阅读全文
posted @ 2018-05-05 16:54 christmassa 阅读(75) 评论(0) 推荐(0) 编辑